Compare commits
27 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e2d0c496e9 | ||
|
|
861713f586 | ||
|
|
d1cf7d3344 | ||
|
|
b43fffae26 | ||
|
|
6010788ba3 | ||
|
|
fc0d3e912a | ||
|
|
2e42d8fa7f | ||
|
|
fe958d3794 | ||
|
|
96bab78790 | ||
|
|
55ec616f75 | ||
|
|
436b88a23f | ||
|
|
1befab93b1 | ||
|
|
97716c02e9 | ||
|
|
c522fc5468 | ||
|
|
f1948842ea | ||
|
|
208c428cfc | ||
|
|
21d175fb29 | ||
|
|
25bddc9e7a | ||
|
|
5d1aad0c37 | ||
|
|
28c7a67d80 | ||
|
|
b4c6fc0aeb | ||
|
|
ea81585f2e | ||
|
|
c98efebbad | ||
|
|
50463a22aa | ||
|
|
00a377f110 | ||
|
|
815b6202ed | ||
|
|
2561eb446f |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -11,4 +11,4 @@ examples/build/
|
||||
test/httpserver/node_modules
|
||||
test/httpserver/package-lock.json
|
||||
test/httpserver/nohup.out
|
||||
|
||||
.idea
|
||||
|
||||
93
CHANGELOG
93
CHANGELOG
@@ -1,3 +1,96 @@
|
||||
2019-04-08 Version: 1.35.7
|
||||
1, Modify DescribeBackupPlanList DBS interface.
|
||||
2, Modify DescribeFullBackupList DBS interface.
|
||||
3, Modify DescribeIncrementBackupList DBS interface.
|
||||
4, Modify DescribeBackupGatewayList DBS interface.
|
||||
|
||||
2019-04-08 Version: 1.35.6
|
||||
1, Add StopBackupPlan DBS interface.
|
||||
2, Add DescribeBackupPlanList DBS interface.
|
||||
3, Add DescribeFullBackupList DBS interface.
|
||||
4, Add DescribeIncrementBackupList DBS interface.
|
||||
5, Add DescribeBackupGatewayList DBS interface.
|
||||
|
||||
2019-04-04 Version: 1.35.5
|
||||
1, ScalingConf systemDisk add DiskName and Description parameters.
|
||||
2, ScalingConf dataDisk add DiskName & Description & Encrypted & KMSKeyId parameters.
|
||||
|
||||
2019-04-03 Version: 1.35.4
|
||||
1, Add interfaces related to vulnerability whitelist
|
||||
2, Add interfaces related to vulnerability auto-del configuration
|
||||
3, Add interfaces related to vulnerability fix advise
|
||||
4, Add interfaces searching and operating vulnerability
|
||||
|
||||
2019-03-29 Version: 1.35.3
|
||||
1, Add DLQ message openAPI.
|
||||
2, Add Query the subscription relational openAPI.
|
||||
3, Remove white list restrictions.
|
||||
|
||||
2019-03-28 Version: 1.35.2
|
||||
1, release bssopenapi
|
||||
|
||||
2019-03-28 Version: 1.35.1
|
||||
1, Add multiple language support in DescribeZones
|
||||
2, Add gray parameter in CreateDisk
|
||||
|
||||
2019-03-28 Version: 1.35.0
|
||||
1, Add logo detect.
|
||||
|
||||
2019-03-27 Version: 1.34.66
|
||||
1, Add Project interface.
|
||||
2, Add Tag interface.
|
||||
3, Add TrainData interface.
|
||||
4, Add Train interface.
|
||||
5, Add Iteration interface.
|
||||
6, Add Predict interface.
|
||||
7, Add PredictData interface.
|
||||
|
||||
2019-03-27 Version: 1.34.65
|
||||
1, Add Project interface.
|
||||
2, Add Tag interface.
|
||||
3, Add TrainData interface.
|
||||
4, Add Train interface.
|
||||
5, Add Iteration interface.
|
||||
6, Add Predict interface.
|
||||
7, Add PredictData interface.
|
||||
|
||||
2019-03-27 Version: 1.34.64
|
||||
1, Add DLQ message openAPI.
|
||||
2, Add Query the subscription relational openAPI.
|
||||
3, Remove white list restrictions.
|
||||
|
||||
2019-03-27 Version: 1.34.63
|
||||
1, Add DLQ message openAPI.
|
||||
2, Add Query the subscription relational openAPI.
|
||||
3, Remove white list restrictions.
|
||||
|
||||
2019-03-27 Version: 1.34.62
|
||||
1, release dysmsapi
|
||||
|
||||
2019-03-25 Version: 1.34.61
|
||||
1, cms fix duplicated struct definition
|
||||
|
||||
2019-03-25 Version: 1.34.60
|
||||
1, mts fix duplication struct definition
|
||||
|
||||
2019-03-25 Version: 1.34.59
|
||||
1, jarvis-pulic fix product code with dash
|
||||
|
||||
2019-03-25 Version: 1.34.58
|
||||
1, sas-api, fix product code with dash
|
||||
|
||||
2019-03-21 Version: 1.34.57
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-21 Version: 1.34.56
|
||||
1, Update Dependency
|
||||
|
||||
2019-03-20 Version: 1.34.55
|
||||
1, Update the Dependency
|
||||
|
||||
2019-03-20 Version: 1.34.54
|
||||
1, Update the Dependency
|
||||
|
||||
2019-03-20 Version: 1.34.53
|
||||
1, cloudwf: update bool type parameter
|
||||
|
||||
|
||||
@@ -54,7 +54,6 @@ add_subdirectory(vpc)
|
||||
add_subdirectory(cdn)
|
||||
add_subdirectory(rds)
|
||||
add_subdirectory(cloudphoto)
|
||||
add_subdirectory(ess)
|
||||
add_subdirectory(tesladam)
|
||||
add_subdirectory(cms)
|
||||
add_subdirectory(afs)
|
||||
@@ -80,7 +79,6 @@ add_subdirectory(rtc)
|
||||
add_subdirectory(chatbot)
|
||||
add_subdirectory(teslastream)
|
||||
add_subdirectory(mopen)
|
||||
add_subdirectory(mts)
|
||||
add_subdirectory(iot)
|
||||
add_subdirectory(linkface)
|
||||
add_subdirectory(ots)
|
||||
@@ -92,24 +90,33 @@ add_subdirectory(arms)
|
||||
add_subdirectory(lubancloud)
|
||||
add_subdirectory(alimt)
|
||||
add_subdirectory(xspace)
|
||||
add_subdirectory(jarvis-public)
|
||||
add_subdirectory(cbn)
|
||||
add_subdirectory(emr)
|
||||
add_subdirectory(ram)
|
||||
add_subdirectory(sts)
|
||||
add_subdirectory(gpdb)
|
||||
add_subdirectory(sas-api)
|
||||
add_subdirectory(cr)
|
||||
add_subdirectory(finmall)
|
||||
add_subdirectory(openanalytics)
|
||||
add_subdirectory(snsuapi)
|
||||
add_subdirectory(ubsms)
|
||||
|
||||
|
||||
add_subdirectory(yundun)
|
||||
add_subdirectory(arms4finance)
|
||||
add_subdirectory(imagesearch)
|
||||
add_subdirectory(cas)
|
||||
add_subdirectory(bssopenapi)
|
||||
add_subdirectory(cloudwf)
|
||||
add_subdirectory(alidns)
|
||||
add_subdirectory(alidns)
|
||||
add_subdirectory(httpdns)
|
||||
|
||||
add_subdirectory(crm)
|
||||
add_subdirectory(kms)
|
||||
add_subdirectory(sas-api)
|
||||
add_subdirectory(jarvis-public)
|
||||
add_subdirectory(mts)
|
||||
add_subdirectory(dysmsapi)
|
||||
add_subdirectory(ons)
|
||||
add_subdirectory(ivision)
|
||||
add_subdirectory(imm)
|
||||
add_subdirectory(bssopenapi)
|
||||
|
||||
add_subdirectory(sas)
|
||||
|
||||
add_subdirectory(dbs)
|
||||
20
CONTRIBUTING.md
Normal file
20
CONTRIBUTING.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Contributing to this SDK project
|
||||
|
||||
We work hard to provide a high-quality and useful SDK for Alibaba Cloud, and
|
||||
we greatly value feedback and contributions from our community. Please submit
|
||||
your [issues](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues) or [pull requests](https://github.com/aliyun/aliyun-openapi-cpp-sdk/pulls) through GitHub.
|
||||
|
||||
## Tips
|
||||
|
||||
- The SDK is released under the [Apache license][license]. Any code you submit
|
||||
will be released under that license. For substantial contributions, we may
|
||||
ask you to sign a [Alibaba Documentation Corporate Contributor License
|
||||
Agreement (CLA)][cla].
|
||||
- We maintain a high percentage of code coverage in our unit tests. If you make
|
||||
changes to the code, please add, update, and/or remove tests as appropriate.
|
||||
|
||||
[issues]: https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues
|
||||
[pull-requests]: https://github.com/aliyun-openapi-cpp-sdk/pulls
|
||||
[license]: http://www.apache.org/licenses/LICENSE-2.0
|
||||
[cla]: https://alibaba-cla-2018.oss-cn-beijing.aliyuncs.com/Alibaba_Documentation_Open_Source_Corporate_CLA.pdf
|
||||
[docs-readme]: https://github.com/aliyun/aliyun-openapi-cpp-sdk/blob/master/README.md
|
||||
@@ -1,19 +1,26 @@
|
||||
# 阿里云开发者C++工具套件
|
||||
[English](./README.md) | 简体中文
|
||||
|
||||
[](https://travis-ci.org/aliyun/aliyun-openapi-cpp-sdk)
|
||||
[](https://codecov.io/gh/aliyun/aliyun-openapi-cpp-sdk)
|
||||
|
||||
欢迎使用阿里云开发者工具套件(SDK)。
|
||||
<p align="center">
|
||||
<a href="https://www.alibabacloud.com"><img src="https://aliyunsdk-pages.alicdn.com/icons/Aliyun.svg"></a>
|
||||
</p>
|
||||
|
||||
适用于阿里云的 C++ SDK 提供了一组现代化的 C++(C++ 11 或更高版本)接口,让您不用复杂编程即可访问云服务器、云监控等多个阿里云服务。
|
||||
<h1 align="center">Alibaba Cloud SDK for C++</h1>
|
||||
|
||||
如果您在使用SDK的过程中遇到任何问题,欢迎前往[阿里云SDK问答社区](https://yq.aliyun.com/tags/type_ask-tagid_23350)提问,提问前请阅读[提问引导](https://help.aliyun.com/document_detail/93957.html)。亦可在当前 GitHub [提交 Issues](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new)。
|
||||
<p align="center">
|
||||
<a href="https://travis-ci.org/aliyun/aliyun-openapi-cpp-sdk"><img src="https://travis-ci.org/aliyun/aliyun-openapi-cpp-sdk.svg?branch=master" alt="Travis Build Status"></a>
|
||||
<a href="https://codecov.io/gh/aliyun/aliyun-openapi-cpp-sdk"><img src="https://codecov.io/gh/aliyun/aliyun-openapi-cpp-sdk/branch/master/graph/badge.svg" alt="codecov"></a>
|
||||
</p>
|
||||
|
||||
完成本文档中的操作开始使用 C++ SDK。
|
||||
|
||||
## 前提条件
|
||||
Alibaba Cloud SDK for C++ 让您不用复杂编程即可访问云服务器、负载均衡、云监控等阿里云服务。这里向您介绍如何获取 Alibaba Cloud SDK for C++ 并开始调用。
|
||||
|
||||
在使用 C++ SDK 前,确保您已经:
|
||||
如果您在使用的过程中遇到任何问题,欢迎前往[阿里云SDK问答社区](https://yq.aliyun.com/tags/type_ask-tagid_23350)提问,提问前请阅读[提问引导](https://help.aliyun.com/document_detail/93957.html)。亦可在当前 GitHub [提交 Issues](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new)。
|
||||
|
||||
|
||||
## 环境要求
|
||||
|
||||
在使用 Alibaba Cloud SDK for C++ 前,确保您已经:
|
||||
|
||||
* 注册了阿里云账号并获取了访问密钥(AccessKey)。
|
||||
|
||||
@@ -28,7 +35,7 @@
|
||||
* 安装 CMake 3.0 或以上版本
|
||||
* 建议 4G 或以上内存
|
||||
|
||||
## 从源代码构建 SDK
|
||||
## 安装 (从源代码构建)
|
||||
|
||||
1. 从 GitHub 下载或 Git 克隆 [aliyun-openapi-cpp-sdk](https://github.com/aliyun/aliyun-openapi-cpp-sdk)
|
||||
|
||||
@@ -82,7 +89,7 @@ sudo apt-get install libcurl4-openssl-dev libssl-dev uuid-dev libjsoncpp-dev
|
||||
sudo sh easyinstall.sh
|
||||
```
|
||||
|
||||
**C++ SDK 将被安装在 `/usr`.**
|
||||
**Alibaba Cloud SDK for C++ 将被安装在 `/usr`.**
|
||||
|
||||
|
||||
### Windows
|
||||
@@ -106,13 +113,13 @@ msbuild ALL_BUILD.vcxproj
|
||||
msbuild INSTALL.vcxproj
|
||||
```
|
||||
|
||||
**C++ SDK 将安装在 `C:\Program File (x86)\alibabacloud-sdk` 目录**
|
||||
**Alibaba Cloud SDK for C++ 将安装在 `C:\Program File (x86)\alibabacloud-sdk` 目录**
|
||||
|
||||
**注意:请以管理员身份运行 Visual Studio,否则无法安装 SDK**
|
||||
|
||||
## 如何使用 C++ SDK
|
||||
## 快速使用
|
||||
|
||||
在调用 C++ SDK时,您首先需要配置预处理器定义 ALIBABACLOUD_SHARED 以引用阿里云 C++ SDK 的共享库,然后通过创建 Client 实例提供身份验证,并指定云服务的地域,然后发送API请求。
|
||||
在调用 Alibaba Cloud SDK for C++ 时,您首先需要配置预处理器定义 ALIBABACLOUD_SHARED 以引用阿里云 C++ SDK 的共享库,然后通过创建 Client 实例提供身份验证,并指定云服务的地域,然后发送API请求。
|
||||
|
||||
以下代码展示了如何调用 DescribeInstancesAPI 查询指定地域所有 ECS 实例的详细信息。
|
||||
|
||||
@@ -234,8 +241,18 @@ int main(int argc, char** argv) {
|
||||
```
|
||||
|
||||
|
||||
**更多 [例程](https://github.com/aliyun/aliyun-openapi-cpp-sdk/tree/master/examples)**
|
||||
|
||||
**更多 [例程](https://github.com/aliyun/aliyun-openapi-cpp-sdk/tree/master/examples) 请(参考)[https://github.com/aliyun/aliyun-openapi-cpp-sdk/blob/master/examples/README_zh.md]**
|
||||
## 问题
|
||||
[提交 Issue](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new/choose), 不符合指南的问题可能会立即关闭。
|
||||
|
||||
## 许可协议
|
||||
请参阅 LICENSE 文件(Apache 2.0 许可证)。
|
||||
## 发行说明
|
||||
每个版本的详细更改记录在[发行说明](CHANGELOG)中。
|
||||
|
||||
## 贡献
|
||||
提交 Pull Request 之前请阅读[贡献指南](CONTRIBUTING.md)。
|
||||
|
||||
## 许可证
|
||||
[Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0)
|
||||
|
||||
版权所有 1999-2019 阿里巴巴集团
|
||||
59
README.md
59
README.md
@@ -1,24 +1,33 @@
|
||||
# Alibaba Cloud C++ Software Development Kit
|
||||
[中文文档](./README_zh.md)
|
||||
English | [简体中文](./README-CN.md)
|
||||
|
||||
[](https://travis-ci.org/aliyun/aliyun-openapi-cpp-sdk)
|
||||
[](https://codecov.io/gh/aliyun/aliyun-openapi-cpp-sdk)
|
||||
|
||||
The Alibaba Cloud C++ Software Development Kit (SDK) allows you to access Alibaba Cloud services such as Elastic Compute Service (ECS), Server Load Balancer (SLB), and CloudMonitor. You can access Alibaba Cloud services without the need to handle API related tasks, such as signing and constructing your requests.
|
||||
<p align="center">
|
||||
<a href="https://www.alibabacloud.com"><img src="https://aliyunsdk-pages.alicdn.com/icons/AlibabaCloud.svg"></a>
|
||||
</p>
|
||||
|
||||
This document introduces how to obtain and call Alibaba Cloud C++ SDK.
|
||||
<h1 align="center">Alibaba Cloud SDK for C++</h1>
|
||||
|
||||
If you have any problem while using C++ SDK, please submit an [issue](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new).
|
||||
<p align="center">
|
||||
<a href="https://travis-ci.org/aliyun/aliyun-openapi-cpp-sdk"><img src="https://travis-ci.org/aliyun/aliyun-openapi-cpp-sdk.svg?branch=master" alt="Travis Build Status"></a>
|
||||
<a href="https://codecov.io/gh/aliyun/aliyun-openapi-cpp-sdk"><img src="https://codecov.io/gh/aliyun/aliyun-openapi-cpp-sdk/branch/master/graph/badge.svg" alt="codecov"></a>
|
||||
</p>
|
||||
|
||||
## Prerequisites
|
||||
|
||||
- To use Alibaba Cloud C++ SDK, you must have an Alibaba Cloud account and an AccessKey.
|
||||
Alibaba Cloud SDK for C++ allows you to access Alibaba Cloud services such as Elastic Compute Service (ECS), Server Load Balancer (SLB), and CloudMonitor. You can access Alibaba Cloud services without the need to handle API related tasks, such as signing and constructing your requests.
|
||||
|
||||
This document introduces how to obtain and call this SDK.
|
||||
|
||||
If you have any problem while using Alibaba Cloud SDK for C++, please submit an [issue](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new).
|
||||
|
||||
## Requirements
|
||||
|
||||
- To use this SDK, you must have an Alibaba Cloud account and an AccessKey.
|
||||
|
||||
The AccessKey is required when initializing the client. You can create an AccessKey in the Alibaba Cloud console. For more information, see [Create an AccessKey](https://usercenter.console.aliyun.com/?spm=5176.doc52740.2.3.QKZk8w#/manage/ak).
|
||||
|
||||
>**Note:** To increase the security of your account, we recommend that you use the AccessKey of the RAM user to access Alibaba Cloud services.
|
||||
|
||||
- To use Alibaba Cloud C++ SDK to access the APIs of a product, you must first activate the product on the [Alibaba Cloud console](https://home.console.aliyun.com/?spm=5176.doc52740.2.4.QKZk8w) if required.
|
||||
- To use this SDK to access the APIs of a product, you must first activate the product on the [Alibaba Cloud console](https://home.console.aliyun.com/?spm=5176.doc52740.2.4.QKZk8w) if required.
|
||||
|
||||
- C++11 supported compiler installed
|
||||
- Windows: Visual Studio 2015 or newer
|
||||
@@ -26,8 +35,7 @@ If you have any problem while using C++ SDK, please submit an [issue](https://gi
|
||||
- CMake 3.0 or newer
|
||||
- 4G memory or more
|
||||
|
||||
## Install C++ SDK from source code
|
||||
|
||||
## Installation
|
||||
|
||||
### Linux
|
||||
|
||||
@@ -67,9 +75,9 @@ If you have any problem while using C++ SDK, please submit an [issue](https://gi
|
||||
sudo sh easyinstall.sh
|
||||
```
|
||||
|
||||
**The C++ SDK will be installed to `/usr`.**
|
||||
**The Alibaba Cloud SDK for C++ will be installed to `/usr`.**
|
||||
|
||||
### windows
|
||||
### Windows
|
||||
|
||||
1. Install [perl](https://www.perl.org/get.html#win32).
|
||||
|
||||
@@ -103,12 +111,12 @@ If you have any problem while using C++ SDK, please submit an [issue](https://gi
|
||||
|
||||
- Build->Build Solutions to build.
|
||||
|
||||
**SDK will be installed to `C:\Program File (x86)\alibabacloud-sdk`**
|
||||
**Alibaba Cloud SDK for C++ will be installed to `C:\Program File (x86)\alibabacloud-sdk`**
|
||||
|
||||
|
||||
## Use the C++ SDK
|
||||
## Quick Examples
|
||||
|
||||
Before using C++ SDK, you must first configure the preprocessor to define `ALIBABACLOUD_SHARED` to achieve dynamic linking with Alibaba Cloud C++ SDK shared libraries. Then you must create a client instance, specify the region of cloud services and provide authentication parameters before sending API requests.
|
||||
Before using this SDK, you must first configure the preprocessor to define `ALIBABACLOUD_SHARED` to achieve dynamic linking with the SDK shared libraries. Then you must create a client instance, specify the region of cloud services and provide authentication parameters before sending API requests.
|
||||
|
||||
The following code shows how to call the [DescribeInstances](~~25506~~) API of ECS to query detailed information of all ECS instances in a specific region.
|
||||
|
||||
@@ -222,9 +230,18 @@ int main(int argc, char** argv) {
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
**More [examples](https://github.com/aliyun/aliyun-openapi-cpp-sdk/tree/master/examples)**
|
||||
|
||||
## LICENSE
|
||||
Please refer to [LICENSE](https://github.com/aliyun/aliyun-openapi-cpp-sdk/blob/master/LICENSE) (Apache 2.0 LICENSE).
|
||||
## Issues
|
||||
[Opening an Issue](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new/choose), Issues not conforming to the guidelines may be closed immediately.
|
||||
|
||||
## Changelog
|
||||
Detailed changes for each release are documented in the [release notes](CHANGELOG).
|
||||
|
||||
## Contribution
|
||||
Please make sure to read the [Contributing Guide](CONTRIBUTING.md) before making a pull request.
|
||||
|
||||
## License
|
||||
[Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0)
|
||||
|
||||
Copyright 1999-2019 Alibaba Group Holding Ltd.
|
||||
|
||||
@@ -27,8 +27,6 @@ set(bssopenapi_public_header_model
|
||||
include/alibabacloud/bssopenapi/model/QueryInstanceGaapCostResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryMonthlyInstanceConsumptionRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryMonthlyInstanceConsumptionResult.h
|
||||
include/alibabacloud/bssopenapi/model/CreateUserQuotaRequest.h
|
||||
include/alibabacloud/bssopenapi/model/CreateUserQuotaResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryPrepaidCardsRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryPrepaidCardsResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryAvailableInstancesRequest.h
|
||||
@@ -37,48 +35,32 @@ set(bssopenapi_public_header_model
|
||||
include/alibabacloud/bssopenapi/model/CreateInstanceResult.h
|
||||
include/alibabacloud/bssopenapi/model/GetOrderDetailRequest.h
|
||||
include/alibabacloud/bssopenapi/model/GetOrderDetailResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryEnduserStatusRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryEnduserStatusResult.h
|
||||
include/alibabacloud/bssopenapi/model/ModifyInstanceRequest.h
|
||||
include/alibabacloud/bssopenapi/model/ModifyInstanceResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryCustomerAddressListRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryCustomerAddressListResult.h
|
||||
include/alibabacloud/bssopenapi/model/CancelOrderRequest.h
|
||||
include/alibabacloud/bssopenapi/model/CancelOrderResult.h
|
||||
include/alibabacloud/bssopenapi/model/SetUserQuotaRequest.h
|
||||
include/alibabacloud/bssopenapi/model/SetUserQuotaResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryResourcePackageInstancesResult.h
|
||||
include/alibabacloud/bssopenapi/model/UnsubscribeExportToOSSRequest.h
|
||||
include/alibabacloud/bssopenapi/model/UnsubscribeExportToOSSResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryPriceListRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryPriceListResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryRedeemRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryRedeemResult.h
|
||||
include/alibabacloud/bssopenapi/model/SubscribeBillToOSSRequest.h
|
||||
include/alibabacloud/bssopenapi/model/SubscribeBillToOSSResult.h
|
||||
include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceRequest.h
|
||||
include/alibabacloud/bssopenapi/model/GetPayAsYouGoPriceResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryUserAlarmThresholdRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryUserAlarmThresholdResult.h
|
||||
include/alibabacloud/bssopenapi/model/GetResourcePackagePriceRequest.h
|
||||
include/alibabacloud/bssopenapi/model/GetResourcePackagePriceResult.h
|
||||
include/alibabacloud/bssopenapi/model/ChangeConsumeAmountRequest.h
|
||||
include/alibabacloud/bssopenapi/model/ChangeConsumeAmountResult.h
|
||||
include/alibabacloud/bssopenapi/model/UnsubscribeBillToOSSRequest.h
|
||||
include/alibabacloud/bssopenapi/model/UnsubscribeBillToOSSResult.h
|
||||
include/alibabacloud/bssopenapi/model/ApplyInvoiceRequest.h
|
||||
include/alibabacloud/bssopenapi/model/ApplyInvoiceResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryProductListRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryProductListResult.h
|
||||
include/alibabacloud/bssopenapi/model/SetUserAlarmThresholdRequest.h
|
||||
include/alibabacloud/bssopenapi/model/SetUserAlarmThresholdResult.h
|
||||
include/alibabacloud/bssopenapi/model/GetSubscriptionPriceRequest.h
|
||||
include/alibabacloud/bssopenapi/model/GetSubscriptionPriceResult.h
|
||||
include/alibabacloud/bssopenapi/model/SubscribeDetailRequest.h
|
||||
include/alibabacloud/bssopenapi/model/SubscribeDetailResult.h
|
||||
include/alibabacloud/bssopenapi/model/EnableBillGenerationRequest.h
|
||||
include/alibabacloud/bssopenapi/model/EnableBillGenerationResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryAccountBookListRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryAccountBookListResult.h
|
||||
include/alibabacloud/bssopenapi/model/SetEnduserStatusRequest.h
|
||||
include/alibabacloud/bssopenapi/model/SetEnduserStatusResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryOrdersRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryOrdersResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryCashCouponsRequest.h
|
||||
@@ -99,12 +81,6 @@ set(bssopenapi_public_header_model
|
||||
include/alibabacloud/bssopenapi/model/CreateResourcePackageResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryInstanceBillRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryInstanceBillResult.h
|
||||
include/alibabacloud/bssopenapi/model/SubscribeExportToOSSRequest.h
|
||||
include/alibabacloud/bssopenapi/model/SubscribeExportToOSSResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryAvaliableQuotaRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryAvaliableQuotaResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryPriceRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryPriceResult.h
|
||||
include/alibabacloud/bssopenapi/model/QueryBillRequest.h
|
||||
include/alibabacloud/bssopenapi/model/QueryBillResult.h
|
||||
include/alibabacloud/bssopenapi/model/SetRenewalRequest.h
|
||||
@@ -126,8 +102,6 @@ set(bssopenapi_src
|
||||
src/model/QueryInstanceGaapCostResult.cc
|
||||
src/model/QueryMonthlyInstanceConsumptionRequest.cc
|
||||
src/model/QueryMonthlyInstanceConsumptionResult.cc
|
||||
src/model/CreateUserQuotaRequest.cc
|
||||
src/model/CreateUserQuotaResult.cc
|
||||
src/model/QueryPrepaidCardsRequest.cc
|
||||
src/model/QueryPrepaidCardsResult.cc
|
||||
src/model/QueryAvailableInstancesRequest.cc
|
||||
@@ -136,48 +110,32 @@ set(bssopenapi_src
|
||||
src/model/CreateInstanceResult.cc
|
||||
src/model/GetOrderDetailRequest.cc
|
||||
src/model/GetOrderDetailResult.cc
|
||||
src/model/QueryEnduserStatusRequest.cc
|
||||
src/model/QueryEnduserStatusResult.cc
|
||||
src/model/ModifyInstanceRequest.cc
|
||||
src/model/ModifyInstanceResult.cc
|
||||
src/model/QueryCustomerAddressListRequest.cc
|
||||
src/model/QueryCustomerAddressListResult.cc
|
||||
src/model/CancelOrderRequest.cc
|
||||
src/model/CancelOrderResult.cc
|
||||
src/model/SetUserQuotaRequest.cc
|
||||
src/model/SetUserQuotaResult.cc
|
||||
src/model/QueryResourcePackageInstancesRequest.cc
|
||||
src/model/QueryResourcePackageInstancesResult.cc
|
||||
src/model/UnsubscribeExportToOSSRequest.cc
|
||||
src/model/UnsubscribeExportToOSSResult.cc
|
||||
src/model/QueryPriceListRequest.cc
|
||||
src/model/QueryPriceListResult.cc
|
||||
src/model/QueryRedeemRequest.cc
|
||||
src/model/QueryRedeemResult.cc
|
||||
src/model/SubscribeBillToOSSRequest.cc
|
||||
src/model/SubscribeBillToOSSResult.cc
|
||||
src/model/GetPayAsYouGoPriceRequest.cc
|
||||
src/model/GetPayAsYouGoPriceResult.cc
|
||||
src/model/QueryUserAlarmThresholdRequest.cc
|
||||
src/model/QueryUserAlarmThresholdResult.cc
|
||||
src/model/GetResourcePackagePriceRequest.cc
|
||||
src/model/GetResourcePackagePriceResult.cc
|
||||
src/model/ChangeConsumeAmountRequest.cc
|
||||
src/model/ChangeConsumeAmountResult.cc
|
||||
src/model/UnsubscribeBillToOSSRequest.cc
|
||||
src/model/UnsubscribeBillToOSSResult.cc
|
||||
src/model/ApplyInvoiceRequest.cc
|
||||
src/model/ApplyInvoiceResult.cc
|
||||
src/model/QueryProductListRequest.cc
|
||||
src/model/QueryProductListResult.cc
|
||||
src/model/SetUserAlarmThresholdRequest.cc
|
||||
src/model/SetUserAlarmThresholdResult.cc
|
||||
src/model/GetSubscriptionPriceRequest.cc
|
||||
src/model/GetSubscriptionPriceResult.cc
|
||||
src/model/SubscribeDetailRequest.cc
|
||||
src/model/SubscribeDetailResult.cc
|
||||
src/model/EnableBillGenerationRequest.cc
|
||||
src/model/EnableBillGenerationResult.cc
|
||||
src/model/QueryAccountBookListRequest.cc
|
||||
src/model/QueryAccountBookListResult.cc
|
||||
src/model/SetEnduserStatusRequest.cc
|
||||
src/model/SetEnduserStatusResult.cc
|
||||
src/model/QueryOrdersRequest.cc
|
||||
src/model/QueryOrdersResult.cc
|
||||
src/model/QueryCashCouponsRequest.cc
|
||||
@@ -198,12 +156,6 @@ set(bssopenapi_src
|
||||
src/model/CreateResourcePackageResult.cc
|
||||
src/model/QueryInstanceBillRequest.cc
|
||||
src/model/QueryInstanceBillResult.cc
|
||||
src/model/SubscribeExportToOSSRequest.cc
|
||||
src/model/SubscribeExportToOSSResult.cc
|
||||
src/model/QueryAvaliableQuotaRequest.cc
|
||||
src/model/QueryAvaliableQuotaResult.cc
|
||||
src/model/QueryPriceRequest.cc
|
||||
src/model/QueryPriceResult.cc
|
||||
src/model/QueryBillRequest.cc
|
||||
src/model/QueryBillResult.cc
|
||||
src/model/SetRenewalRequest.cc
|
||||
|
||||
@@ -28,8 +28,6 @@
|
||||
#include "model/QueryInstanceGaapCostResult.h"
|
||||
#include "model/QueryMonthlyInstanceConsumptionRequest.h"
|
||||
#include "model/QueryMonthlyInstanceConsumptionResult.h"
|
||||
#include "model/CreateUserQuotaRequest.h"
|
||||
#include "model/CreateUserQuotaResult.h"
|
||||
#include "model/QueryPrepaidCardsRequest.h"
|
||||
#include "model/QueryPrepaidCardsResult.h"
|
||||
#include "model/QueryAvailableInstancesRequest.h"
|
||||
@@ -38,48 +36,32 @@
|
||||
#include "model/CreateInstanceResult.h"
|
||||
#include "model/GetOrderDetailRequest.h"
|
||||
#include "model/GetOrderDetailResult.h"
|
||||
#include "model/QueryEnduserStatusRequest.h"
|
||||
#include "model/QueryEnduserStatusResult.h"
|
||||
#include "model/ModifyInstanceRequest.h"
|
||||
#include "model/ModifyInstanceResult.h"
|
||||
#include "model/QueryCustomerAddressListRequest.h"
|
||||
#include "model/QueryCustomerAddressListResult.h"
|
||||
#include "model/CancelOrderRequest.h"
|
||||
#include "model/CancelOrderResult.h"
|
||||
#include "model/SetUserQuotaRequest.h"
|
||||
#include "model/SetUserQuotaResult.h"
|
||||
#include "model/QueryResourcePackageInstancesRequest.h"
|
||||
#include "model/QueryResourcePackageInstancesResult.h"
|
||||
#include "model/UnsubscribeExportToOSSRequest.h"
|
||||
#include "model/UnsubscribeExportToOSSResult.h"
|
||||
#include "model/QueryPriceListRequest.h"
|
||||
#include "model/QueryPriceListResult.h"
|
||||
#include "model/QueryRedeemRequest.h"
|
||||
#include "model/QueryRedeemResult.h"
|
||||
#include "model/SubscribeBillToOSSRequest.h"
|
||||
#include "model/SubscribeBillToOSSResult.h"
|
||||
#include "model/GetPayAsYouGoPriceRequest.h"
|
||||
#include "model/GetPayAsYouGoPriceResult.h"
|
||||
#include "model/QueryUserAlarmThresholdRequest.h"
|
||||
#include "model/QueryUserAlarmThresholdResult.h"
|
||||
#include "model/GetResourcePackagePriceRequest.h"
|
||||
#include "model/GetResourcePackagePriceResult.h"
|
||||
#include "model/ChangeConsumeAmountRequest.h"
|
||||
#include "model/ChangeConsumeAmountResult.h"
|
||||
#include "model/UnsubscribeBillToOSSRequest.h"
|
||||
#include "model/UnsubscribeBillToOSSResult.h"
|
||||
#include "model/ApplyInvoiceRequest.h"
|
||||
#include "model/ApplyInvoiceResult.h"
|
||||
#include "model/QueryProductListRequest.h"
|
||||
#include "model/QueryProductListResult.h"
|
||||
#include "model/SetUserAlarmThresholdRequest.h"
|
||||
#include "model/SetUserAlarmThresholdResult.h"
|
||||
#include "model/GetSubscriptionPriceRequest.h"
|
||||
#include "model/GetSubscriptionPriceResult.h"
|
||||
#include "model/SubscribeDetailRequest.h"
|
||||
#include "model/SubscribeDetailResult.h"
|
||||
#include "model/EnableBillGenerationRequest.h"
|
||||
#include "model/EnableBillGenerationResult.h"
|
||||
#include "model/QueryAccountBookListRequest.h"
|
||||
#include "model/QueryAccountBookListResult.h"
|
||||
#include "model/SetEnduserStatusRequest.h"
|
||||
#include "model/SetEnduserStatusResult.h"
|
||||
#include "model/QueryOrdersRequest.h"
|
||||
#include "model/QueryOrdersResult.h"
|
||||
#include "model/QueryCashCouponsRequest.h"
|
||||
@@ -100,12 +82,6 @@
|
||||
#include "model/CreateResourcePackageResult.h"
|
||||
#include "model/QueryInstanceBillRequest.h"
|
||||
#include "model/QueryInstanceBillResult.h"
|
||||
#include "model/SubscribeExportToOSSRequest.h"
|
||||
#include "model/SubscribeExportToOSSResult.h"
|
||||
#include "model/QueryAvaliableQuotaRequest.h"
|
||||
#include "model/QueryAvaliableQuotaResult.h"
|
||||
#include "model/QueryPriceRequest.h"
|
||||
#include "model/QueryPriceResult.h"
|
||||
#include "model/QueryBillRequest.h"
|
||||
#include "model/QueryBillResult.h"
|
||||
#include "model/SetRenewalRequest.h"
|
||||
@@ -136,9 +112,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryMonthlyInstanceConsumptionResult> QueryMonthlyInstanceConsumptionOutcome;
|
||||
typedef std::future<QueryMonthlyInstanceConsumptionOutcome> QueryMonthlyInstanceConsumptionOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryMonthlyInstanceConsumptionRequest&, const QueryMonthlyInstanceConsumptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryMonthlyInstanceConsumptionAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateUserQuotaResult> CreateUserQuotaOutcome;
|
||||
typedef std::future<CreateUserQuotaOutcome> CreateUserQuotaOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::CreateUserQuotaRequest&, const CreateUserQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUserQuotaAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryPrepaidCardsResult> QueryPrepaidCardsOutcome;
|
||||
typedef std::future<QueryPrepaidCardsOutcome> QueryPrepaidCardsOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryPrepaidCardsRequest&, const QueryPrepaidCardsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPrepaidCardsAsyncHandler;
|
||||
@@ -151,9 +124,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetOrderDetailResult> GetOrderDetailOutcome;
|
||||
typedef std::future<GetOrderDetailOutcome> GetOrderDetailOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::GetOrderDetailRequest&, const GetOrderDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOrderDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEnduserStatusResult> QueryEnduserStatusOutcome;
|
||||
typedef std::future<QueryEnduserStatusOutcome> QueryEnduserStatusOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryEnduserStatusRequest&, const QueryEnduserStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEnduserStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyInstanceResult> ModifyInstanceOutcome;
|
||||
typedef std::future<ModifyInstanceOutcome> ModifyInstanceOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::ModifyInstanceRequest&, const ModifyInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceAsyncHandler;
|
||||
@@ -163,57 +133,36 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CancelOrderResult> CancelOrderOutcome;
|
||||
typedef std::future<CancelOrderOutcome> CancelOrderOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::CancelOrderRequest&, const CancelOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetUserQuotaResult> SetUserQuotaOutcome;
|
||||
typedef std::future<SetUserQuotaOutcome> SetUserQuotaOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::SetUserQuotaRequest&, const SetUserQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetUserQuotaAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryResourcePackageInstancesResult> QueryResourcePackageInstancesOutcome;
|
||||
typedef std::future<QueryResourcePackageInstancesOutcome> QueryResourcePackageInstancesOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryResourcePackageInstancesRequest&, const QueryResourcePackageInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryResourcePackageInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnsubscribeExportToOSSResult> UnsubscribeExportToOSSOutcome;
|
||||
typedef std::future<UnsubscribeExportToOSSOutcome> UnsubscribeExportToOSSOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::UnsubscribeExportToOSSRequest&, const UnsubscribeExportToOSSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnsubscribeExportToOSSAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryPriceListResult> QueryPriceListOutcome;
|
||||
typedef std::future<QueryPriceListOutcome> QueryPriceListOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryPriceListRequest&, const QueryPriceListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPriceListAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRedeemResult> QueryRedeemOutcome;
|
||||
typedef std::future<QueryRedeemOutcome> QueryRedeemOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryRedeemRequest&, const QueryRedeemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRedeemAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubscribeBillToOSSResult> SubscribeBillToOSSOutcome;
|
||||
typedef std::future<SubscribeBillToOSSOutcome> SubscribeBillToOSSOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::SubscribeBillToOSSRequest&, const SubscribeBillToOSSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubscribeBillToOSSAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetPayAsYouGoPriceResult> GetPayAsYouGoPriceOutcome;
|
||||
typedef std::future<GetPayAsYouGoPriceOutcome> GetPayAsYouGoPriceOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::GetPayAsYouGoPriceRequest&, const GetPayAsYouGoPriceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPayAsYouGoPriceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryUserAlarmThresholdResult> QueryUserAlarmThresholdOutcome;
|
||||
typedef std::future<QueryUserAlarmThresholdOutcome> QueryUserAlarmThresholdOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryUserAlarmThresholdRequest&, const QueryUserAlarmThresholdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryUserAlarmThresholdAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetResourcePackagePriceResult> GetResourcePackagePriceOutcome;
|
||||
typedef std::future<GetResourcePackagePriceOutcome> GetResourcePackagePriceOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::GetResourcePackagePriceRequest&, const GetResourcePackagePriceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourcePackagePriceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ChangeConsumeAmountResult> ChangeConsumeAmountOutcome;
|
||||
typedef std::future<ChangeConsumeAmountOutcome> ChangeConsumeAmountOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::ChangeConsumeAmountRequest&, const ChangeConsumeAmountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ChangeConsumeAmountAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnsubscribeBillToOSSResult> UnsubscribeBillToOSSOutcome;
|
||||
typedef std::future<UnsubscribeBillToOSSOutcome> UnsubscribeBillToOSSOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::UnsubscribeBillToOSSRequest&, const UnsubscribeBillToOSSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnsubscribeBillToOSSAsyncHandler;
|
||||
typedef Outcome<Error, Model::ApplyInvoiceResult> ApplyInvoiceOutcome;
|
||||
typedef std::future<ApplyInvoiceOutcome> ApplyInvoiceOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::ApplyInvoiceRequest&, const ApplyInvoiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ApplyInvoiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryProductListResult> QueryProductListOutcome;
|
||||
typedef std::future<QueryProductListOutcome> QueryProductListOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryProductListRequest&, const QueryProductListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryProductListAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetUserAlarmThresholdResult> SetUserAlarmThresholdOutcome;
|
||||
typedef std::future<SetUserAlarmThresholdOutcome> SetUserAlarmThresholdOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::SetUserAlarmThresholdRequest&, const SetUserAlarmThresholdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetUserAlarmThresholdAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetSubscriptionPriceResult> GetSubscriptionPriceOutcome;
|
||||
typedef std::future<GetSubscriptionPriceOutcome> GetSubscriptionPriceOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::GetSubscriptionPriceRequest&, const GetSubscriptionPriceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSubscriptionPriceAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubscribeDetailResult> SubscribeDetailOutcome;
|
||||
typedef std::future<SubscribeDetailOutcome> SubscribeDetailOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::SubscribeDetailRequest&, const SubscribeDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubscribeDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableBillGenerationResult> EnableBillGenerationOutcome;
|
||||
typedef std::future<EnableBillGenerationOutcome> EnableBillGenerationOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::EnableBillGenerationRequest&, const EnableBillGenerationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableBillGenerationAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryAccountBookListResult> QueryAccountBookListOutcome;
|
||||
typedef std::future<QueryAccountBookListOutcome> QueryAccountBookListOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryAccountBookListRequest&, const QueryAccountBookListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryAccountBookListAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetEnduserStatusResult> SetEnduserStatusOutcome;
|
||||
typedef std::future<SetEnduserStatusOutcome> SetEnduserStatusOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::SetEnduserStatusRequest&, const SetEnduserStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetEnduserStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryOrdersResult> QueryOrdersOutcome;
|
||||
typedef std::future<QueryOrdersOutcome> QueryOrdersOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryOrdersRequest&, const QueryOrdersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryOrdersAsyncHandler;
|
||||
@@ -244,15 +193,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryInstanceBillResult> QueryInstanceBillOutcome;
|
||||
typedef std::future<QueryInstanceBillOutcome> QueryInstanceBillOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryInstanceBillRequest&, const QueryInstanceBillOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryInstanceBillAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubscribeExportToOSSResult> SubscribeExportToOSSOutcome;
|
||||
typedef std::future<SubscribeExportToOSSOutcome> SubscribeExportToOSSOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::SubscribeExportToOSSRequest&, const SubscribeExportToOSSOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubscribeExportToOSSAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryAvaliableQuotaResult> QueryAvaliableQuotaOutcome;
|
||||
typedef std::future<QueryAvaliableQuotaOutcome> QueryAvaliableQuotaOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryAvaliableQuotaRequest&, const QueryAvaliableQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryAvaliableQuotaAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryPriceResult> QueryPriceOutcome;
|
||||
typedef std::future<QueryPriceOutcome> QueryPriceOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryPriceRequest&, const QueryPriceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPriceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryBillResult> QueryBillOutcome;
|
||||
typedef std::future<QueryBillOutcome> QueryBillOutcomeCallable;
|
||||
typedef std::function<void(const BssOpenApiClient*, const Model::QueryBillRequest&, const QueryBillOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryBillAsyncHandler;
|
||||
@@ -285,9 +225,6 @@ namespace AlibabaCloud
|
||||
QueryMonthlyInstanceConsumptionOutcome queryMonthlyInstanceConsumption(const Model::QueryMonthlyInstanceConsumptionRequest &request)const;
|
||||
void queryMonthlyInstanceConsumptionAsync(const Model::QueryMonthlyInstanceConsumptionRequest& request, const QueryMonthlyInstanceConsumptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryMonthlyInstanceConsumptionOutcomeCallable queryMonthlyInstanceConsumptionCallable(const Model::QueryMonthlyInstanceConsumptionRequest& request) const;
|
||||
CreateUserQuotaOutcome createUserQuota(const Model::CreateUserQuotaRequest &request)const;
|
||||
void createUserQuotaAsync(const Model::CreateUserQuotaRequest& request, const CreateUserQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateUserQuotaOutcomeCallable createUserQuotaCallable(const Model::CreateUserQuotaRequest& request) const;
|
||||
QueryPrepaidCardsOutcome queryPrepaidCards(const Model::QueryPrepaidCardsRequest &request)const;
|
||||
void queryPrepaidCardsAsync(const Model::QueryPrepaidCardsRequest& request, const QueryPrepaidCardsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryPrepaidCardsOutcomeCallable queryPrepaidCardsCallable(const Model::QueryPrepaidCardsRequest& request) const;
|
||||
@@ -300,9 +237,6 @@ namespace AlibabaCloud
|
||||
GetOrderDetailOutcome getOrderDetail(const Model::GetOrderDetailRequest &request)const;
|
||||
void getOrderDetailAsync(const Model::GetOrderDetailRequest& request, const GetOrderDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetOrderDetailOutcomeCallable getOrderDetailCallable(const Model::GetOrderDetailRequest& request) const;
|
||||
QueryEnduserStatusOutcome queryEnduserStatus(const Model::QueryEnduserStatusRequest &request)const;
|
||||
void queryEnduserStatusAsync(const Model::QueryEnduserStatusRequest& request, const QueryEnduserStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEnduserStatusOutcomeCallable queryEnduserStatusCallable(const Model::QueryEnduserStatusRequest& request) const;
|
||||
ModifyInstanceOutcome modifyInstance(const Model::ModifyInstanceRequest &request)const;
|
||||
void modifyInstanceAsync(const Model::ModifyInstanceRequest& request, const ModifyInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceOutcomeCallable modifyInstanceCallable(const Model::ModifyInstanceRequest& request) const;
|
||||
@@ -312,57 +246,36 @@ namespace AlibabaCloud
|
||||
CancelOrderOutcome cancelOrder(const Model::CancelOrderRequest &request)const;
|
||||
void cancelOrderAsync(const Model::CancelOrderRequest& request, const CancelOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelOrderOutcomeCallable cancelOrderCallable(const Model::CancelOrderRequest& request) const;
|
||||
SetUserQuotaOutcome setUserQuota(const Model::SetUserQuotaRequest &request)const;
|
||||
void setUserQuotaAsync(const Model::SetUserQuotaRequest& request, const SetUserQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetUserQuotaOutcomeCallable setUserQuotaCallable(const Model::SetUserQuotaRequest& request) const;
|
||||
QueryResourcePackageInstancesOutcome queryResourcePackageInstances(const Model::QueryResourcePackageInstancesRequest &request)const;
|
||||
void queryResourcePackageInstancesAsync(const Model::QueryResourcePackageInstancesRequest& request, const QueryResourcePackageInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryResourcePackageInstancesOutcomeCallable queryResourcePackageInstancesCallable(const Model::QueryResourcePackageInstancesRequest& request) const;
|
||||
UnsubscribeExportToOSSOutcome unsubscribeExportToOSS(const Model::UnsubscribeExportToOSSRequest &request)const;
|
||||
void unsubscribeExportToOSSAsync(const Model::UnsubscribeExportToOSSRequest& request, const UnsubscribeExportToOSSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnsubscribeExportToOSSOutcomeCallable unsubscribeExportToOSSCallable(const Model::UnsubscribeExportToOSSRequest& request) const;
|
||||
QueryPriceListOutcome queryPriceList(const Model::QueryPriceListRequest &request)const;
|
||||
void queryPriceListAsync(const Model::QueryPriceListRequest& request, const QueryPriceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryPriceListOutcomeCallable queryPriceListCallable(const Model::QueryPriceListRequest& request) const;
|
||||
QueryRedeemOutcome queryRedeem(const Model::QueryRedeemRequest &request)const;
|
||||
void queryRedeemAsync(const Model::QueryRedeemRequest& request, const QueryRedeemAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRedeemOutcomeCallable queryRedeemCallable(const Model::QueryRedeemRequest& request) const;
|
||||
SubscribeBillToOSSOutcome subscribeBillToOSS(const Model::SubscribeBillToOSSRequest &request)const;
|
||||
void subscribeBillToOSSAsync(const Model::SubscribeBillToOSSRequest& request, const SubscribeBillToOSSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubscribeBillToOSSOutcomeCallable subscribeBillToOSSCallable(const Model::SubscribeBillToOSSRequest& request) const;
|
||||
GetPayAsYouGoPriceOutcome getPayAsYouGoPrice(const Model::GetPayAsYouGoPriceRequest &request)const;
|
||||
void getPayAsYouGoPriceAsync(const Model::GetPayAsYouGoPriceRequest& request, const GetPayAsYouGoPriceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPayAsYouGoPriceOutcomeCallable getPayAsYouGoPriceCallable(const Model::GetPayAsYouGoPriceRequest& request) const;
|
||||
QueryUserAlarmThresholdOutcome queryUserAlarmThreshold(const Model::QueryUserAlarmThresholdRequest &request)const;
|
||||
void queryUserAlarmThresholdAsync(const Model::QueryUserAlarmThresholdRequest& request, const QueryUserAlarmThresholdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryUserAlarmThresholdOutcomeCallable queryUserAlarmThresholdCallable(const Model::QueryUserAlarmThresholdRequest& request) const;
|
||||
GetResourcePackagePriceOutcome getResourcePackagePrice(const Model::GetResourcePackagePriceRequest &request)const;
|
||||
void getResourcePackagePriceAsync(const Model::GetResourcePackagePriceRequest& request, const GetResourcePackagePriceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetResourcePackagePriceOutcomeCallable getResourcePackagePriceCallable(const Model::GetResourcePackagePriceRequest& request) const;
|
||||
ChangeConsumeAmountOutcome changeConsumeAmount(const Model::ChangeConsumeAmountRequest &request)const;
|
||||
void changeConsumeAmountAsync(const Model::ChangeConsumeAmountRequest& request, const ChangeConsumeAmountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ChangeConsumeAmountOutcomeCallable changeConsumeAmountCallable(const Model::ChangeConsumeAmountRequest& request) const;
|
||||
UnsubscribeBillToOSSOutcome unsubscribeBillToOSS(const Model::UnsubscribeBillToOSSRequest &request)const;
|
||||
void unsubscribeBillToOSSAsync(const Model::UnsubscribeBillToOSSRequest& request, const UnsubscribeBillToOSSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnsubscribeBillToOSSOutcomeCallable unsubscribeBillToOSSCallable(const Model::UnsubscribeBillToOSSRequest& request) const;
|
||||
ApplyInvoiceOutcome applyInvoice(const Model::ApplyInvoiceRequest &request)const;
|
||||
void applyInvoiceAsync(const Model::ApplyInvoiceRequest& request, const ApplyInvoiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ApplyInvoiceOutcomeCallable applyInvoiceCallable(const Model::ApplyInvoiceRequest& request) const;
|
||||
QueryProductListOutcome queryProductList(const Model::QueryProductListRequest &request)const;
|
||||
void queryProductListAsync(const Model::QueryProductListRequest& request, const QueryProductListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryProductListOutcomeCallable queryProductListCallable(const Model::QueryProductListRequest& request) const;
|
||||
SetUserAlarmThresholdOutcome setUserAlarmThreshold(const Model::SetUserAlarmThresholdRequest &request)const;
|
||||
void setUserAlarmThresholdAsync(const Model::SetUserAlarmThresholdRequest& request, const SetUserAlarmThresholdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetUserAlarmThresholdOutcomeCallable setUserAlarmThresholdCallable(const Model::SetUserAlarmThresholdRequest& request) const;
|
||||
GetSubscriptionPriceOutcome getSubscriptionPrice(const Model::GetSubscriptionPriceRequest &request)const;
|
||||
void getSubscriptionPriceAsync(const Model::GetSubscriptionPriceRequest& request, const GetSubscriptionPriceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetSubscriptionPriceOutcomeCallable getSubscriptionPriceCallable(const Model::GetSubscriptionPriceRequest& request) const;
|
||||
SubscribeDetailOutcome subscribeDetail(const Model::SubscribeDetailRequest &request)const;
|
||||
void subscribeDetailAsync(const Model::SubscribeDetailRequest& request, const SubscribeDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubscribeDetailOutcomeCallable subscribeDetailCallable(const Model::SubscribeDetailRequest& request) const;
|
||||
EnableBillGenerationOutcome enableBillGeneration(const Model::EnableBillGenerationRequest &request)const;
|
||||
void enableBillGenerationAsync(const Model::EnableBillGenerationRequest& request, const EnableBillGenerationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableBillGenerationOutcomeCallable enableBillGenerationCallable(const Model::EnableBillGenerationRequest& request) const;
|
||||
QueryAccountBookListOutcome queryAccountBookList(const Model::QueryAccountBookListRequest &request)const;
|
||||
void queryAccountBookListAsync(const Model::QueryAccountBookListRequest& request, const QueryAccountBookListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryAccountBookListOutcomeCallable queryAccountBookListCallable(const Model::QueryAccountBookListRequest& request) const;
|
||||
SetEnduserStatusOutcome setEnduserStatus(const Model::SetEnduserStatusRequest &request)const;
|
||||
void setEnduserStatusAsync(const Model::SetEnduserStatusRequest& request, const SetEnduserStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetEnduserStatusOutcomeCallable setEnduserStatusCallable(const Model::SetEnduserStatusRequest& request) const;
|
||||
QueryOrdersOutcome queryOrders(const Model::QueryOrdersRequest &request)const;
|
||||
void queryOrdersAsync(const Model::QueryOrdersRequest& request, const QueryOrdersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryOrdersOutcomeCallable queryOrdersCallable(const Model::QueryOrdersRequest& request) const;
|
||||
@@ -393,15 +306,6 @@ namespace AlibabaCloud
|
||||
QueryInstanceBillOutcome queryInstanceBill(const Model::QueryInstanceBillRequest &request)const;
|
||||
void queryInstanceBillAsync(const Model::QueryInstanceBillRequest& request, const QueryInstanceBillAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryInstanceBillOutcomeCallable queryInstanceBillCallable(const Model::QueryInstanceBillRequest& request) const;
|
||||
SubscribeExportToOSSOutcome subscribeExportToOSS(const Model::SubscribeExportToOSSRequest &request)const;
|
||||
void subscribeExportToOSSAsync(const Model::SubscribeExportToOSSRequest& request, const SubscribeExportToOSSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubscribeExportToOSSOutcomeCallable subscribeExportToOSSCallable(const Model::SubscribeExportToOSSRequest& request) const;
|
||||
QueryAvaliableQuotaOutcome queryAvaliableQuota(const Model::QueryAvaliableQuotaRequest &request)const;
|
||||
void queryAvaliableQuotaAsync(const Model::QueryAvaliableQuotaRequest& request, const QueryAvaliableQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryAvaliableQuotaOutcomeCallable queryAvaliableQuotaCallable(const Model::QueryAvaliableQuotaRequest& request) const;
|
||||
QueryPriceOutcome queryPrice(const Model::QueryPriceRequest &request)const;
|
||||
void queryPriceAsync(const Model::QueryPriceRequest& request, const QueryPriceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryPriceOutcomeCallable queryPriceCallable(const Model::QueryPriceRequest& request) const;
|
||||
QueryBillOutcome queryBill(const Model::QueryBillRequest &request)const;
|
||||
void queryBillAsync(const Model::QueryBillRequest& request, const QueryBillAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryBillOutcomeCallable queryBillCallable(const Model::QueryBillRequest& request) const;
|
||||
|
||||
@@ -1,72 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_CHANGECONSUMEAMOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_CHANGECONSUMEAMOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT ChangeConsumeAmountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ChangeConsumeAmountRequest();
|
||||
~ChangeConsumeAmountRequest();
|
||||
|
||||
long getUid()const;
|
||||
void setUid(long uid);
|
||||
std::string getAdjustType()const;
|
||||
void setAdjustType(const std::string& adjustType);
|
||||
std::string getAmount()const;
|
||||
void setAmount(const std::string& amount);
|
||||
std::string getOutBizId()const;
|
||||
void setOutBizId(const std::string& outBizId);
|
||||
std::string getExtendMap()const;
|
||||
void setExtendMap(const std::string& extendMap);
|
||||
std::string getCurrency()const;
|
||||
void setCurrency(const std::string& currency);
|
||||
std::string getSource()const;
|
||||
void setSource(const std::string& source);
|
||||
std::string getBid()const;
|
||||
void setBid(const std::string& bid);
|
||||
std::string getBusinessType()const;
|
||||
void setBusinessType(const std::string& businessType);
|
||||
|
||||
private:
|
||||
long uid_;
|
||||
std::string adjustType_;
|
||||
std::string amount_;
|
||||
std::string outBizId_;
|
||||
std::string extendMap_;
|
||||
std::string currency_;
|
||||
std::string source_;
|
||||
std::string bid_;
|
||||
std::string businessType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_CHANGECONSUMEAMOUNTREQUEST_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_CREATEUSERQUOTAREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_CREATEUSERQUOTAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT CreateUserQuotaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateUserQuotaRequest();
|
||||
~CreateUserQuotaRequest();
|
||||
|
||||
long getUid()const;
|
||||
void setUid(long uid);
|
||||
std::string getAmount()const;
|
||||
void setAmount(const std::string& amount);
|
||||
std::string getOutBizId()const;
|
||||
void setOutBizId(const std::string& outBizId);
|
||||
std::string getCurrency()const;
|
||||
void setCurrency(const std::string& currency);
|
||||
std::string getBid()const;
|
||||
void setBid(const std::string& bid);
|
||||
|
||||
private:
|
||||
long uid_;
|
||||
std::string amount_;
|
||||
std::string outBizId_;
|
||||
std::string currency_;
|
||||
std::string bid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_CREATEUSERQUOTAREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYACCOUNTBOOKLISTRESULT_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYACCOUNTBOOKLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT QueryAccountBookListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string itemCode;
|
||||
long userId;
|
||||
std::string amount;
|
||||
std::string currency;
|
||||
long effectTimeStamp;
|
||||
long invalidTimeStamp;
|
||||
std::string bid;
|
||||
};
|
||||
|
||||
|
||||
QueryAccountBookListResult();
|
||||
explicit QueryAccountBookListResult(const std::string &payload);
|
||||
~QueryAccountBookListResult();
|
||||
std::string getMessage()const;
|
||||
std::vector<Data> getDatas()const;
|
||||
int getCount()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::vector<Data> datas_;
|
||||
int count_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYACCOUNTBOOKLISTRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYPRICELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYPRICELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT QueryPriceListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryPriceListRequest();
|
||||
~QueryPriceListRequest();
|
||||
|
||||
std::string getModuleCode()const;
|
||||
void setModuleCode(const std::string& moduleCode);
|
||||
std::string getProductCode()const;
|
||||
void setProductCode(const std::string& productCode);
|
||||
std::string getSubscriptionType()const;
|
||||
void setSubscriptionType(const std::string& subscriptionType);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getProductType()const;
|
||||
void setProductType(const std::string& productType);
|
||||
|
||||
private:
|
||||
std::string moduleCode_;
|
||||
std::string productCode_;
|
||||
std::string subscriptionType_;
|
||||
long ownerId_;
|
||||
std::string productType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYPRICELISTREQUEST_H_
|
||||
@@ -1,81 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYPRICELISTRESULT_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYPRICELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT QueryPriceListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Module
|
||||
{
|
||||
struct TierPrice
|
||||
{
|
||||
std::string endSymbol;
|
||||
std::string tierType;
|
||||
std::string tierStart;
|
||||
std::string tierEnd;
|
||||
std::string price;
|
||||
std::string startSymbol;
|
||||
std::string priceType;
|
||||
};
|
||||
std::string priceUnit;
|
||||
std::string moduleCode;
|
||||
std::string config;
|
||||
std::string region;
|
||||
std::string priceUnitQuantity;
|
||||
std::vector<Module::TierPrice> tierPrices;
|
||||
};
|
||||
std::vector<Module> modules;
|
||||
std::string currency;
|
||||
};
|
||||
|
||||
|
||||
QueryPriceListResult();
|
||||
explicit QueryPriceListResult(const std::string &payload);
|
||||
~QueryPriceListResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYPRICELISTRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYUSERALARMTHRESHOLDREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYUSERALARMTHRESHOLDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT QueryUserAlarmThresholdRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryUserAlarmThresholdRequest();
|
||||
~QueryUserAlarmThresholdRequest();
|
||||
|
||||
long getUid()const;
|
||||
void setUid(long uid);
|
||||
std::string getAlarmType()const;
|
||||
void setAlarmType(const std::string& alarmType);
|
||||
std::string getAlarmThresholds()const;
|
||||
void setAlarmThresholds(const std::string& alarmThresholds);
|
||||
std::string getBid()const;
|
||||
void setBid(const std::string& bid);
|
||||
|
||||
private:
|
||||
long uid_;
|
||||
std::string alarmType_;
|
||||
std::string alarmThresholds_;
|
||||
std::string bid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYUSERALARMTHRESHOLDREQUEST_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYUSERALARMTHRESHOLDRESULT_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYUSERALARMTHRESHOLDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT QueryUserAlarmThresholdResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string thresholdAmount;
|
||||
int numerator;
|
||||
int denominator;
|
||||
int thresholdType;
|
||||
};
|
||||
|
||||
|
||||
QueryUserAlarmThresholdResult();
|
||||
explicit QueryUserAlarmThresholdResult(const std::string &payload);
|
||||
~QueryUserAlarmThresholdResult();
|
||||
std::string getMessage()const;
|
||||
std::vector<Data> getDatas()const;
|
||||
int getCount()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::vector<Data> datas_;
|
||||
int count_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYUSERALARMTHRESHOLDRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_SETENDUSERSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_SETENDUSERSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT SetEnduserStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SetEnduserStatusRequest();
|
||||
~SetEnduserStatusRequest();
|
||||
|
||||
long getUid()const;
|
||||
void setUid(long uid);
|
||||
std::string getPrimaryAccount()const;
|
||||
void setPrimaryAccount(const std::string& primaryAccount);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
std::string getBusinessType()const;
|
||||
void setBusinessType(const std::string& businessType);
|
||||
|
||||
private:
|
||||
long uid_;
|
||||
std::string primaryAccount_;
|
||||
std::string status_;
|
||||
std::string businessType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_SETENDUSERSTATUSREQUEST_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_SETUSERQUOTAREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_SETUSERQUOTAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT SetUserQuotaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SetUserQuotaRequest();
|
||||
~SetUserQuotaRequest();
|
||||
|
||||
long getUid()const;
|
||||
void setUid(long uid);
|
||||
std::string getAmount()const;
|
||||
void setAmount(const std::string& amount);
|
||||
std::string getOutBizId()const;
|
||||
void setOutBizId(const std::string& outBizId);
|
||||
std::string getCurrency()const;
|
||||
void setCurrency(const std::string& currency);
|
||||
std::string getBid()const;
|
||||
void setBid(const std::string& bid);
|
||||
|
||||
private:
|
||||
long uid_;
|
||||
std::string amount_;
|
||||
std::string outBizId_;
|
||||
std::string currency_;
|
||||
std::string bid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_SETUSERQUOTAREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEDETAILREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEBILLTOOSSREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEBILLTOOSSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,27 +28,24 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT SubscribeDetailRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT SubscribeBillToOSSRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SubscribeDetailRequest();
|
||||
~SubscribeDetailRequest();
|
||||
SubscribeBillToOSSRequest();
|
||||
~SubscribeBillToOSSRequest();
|
||||
|
||||
long getBucketOwnerId()const;
|
||||
void setBucketOwnerId(long bucketOwnerId);
|
||||
std::vector<std::string> getSubscribeType()const;
|
||||
void setSubscribeType(const std::vector<std::string>& subscribeType);
|
||||
std::string getSubscribeType()const;
|
||||
void setSubscribeType(const std::string& subscribeType);
|
||||
std::string getSubscribeBucket()const;
|
||||
void setSubscribeBucket(const std::string& subscribeBucket);
|
||||
|
||||
private:
|
||||
long bucketOwnerId_;
|
||||
std::vector<std::string> subscribeType_;
|
||||
std::string subscribeType_;
|
||||
std::string subscribeBucket_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEDETAILREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEBILLTOOSSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_SETUSERQUOTARESULT_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_SETUSERQUOTARESULT_H_
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEBILLTOOSSRESULT_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEBILLTOOSSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,16 +29,15 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT SetUserQuotaResult : public ServiceResult
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT SubscribeBillToOSSResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SetUserQuotaResult();
|
||||
explicit SetUserQuotaResult(const std::string &payload);
|
||||
~SetUserQuotaResult();
|
||||
SubscribeBillToOSSResult();
|
||||
explicit SubscribeBillToOSSResult(const std::string &payload);
|
||||
~SubscribeBillToOSSResult();
|
||||
std::string getMessage()const;
|
||||
bool getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
@@ -46,7 +45,6 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
bool data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
@@ -54,4 +52,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_SETUSERQUOTARESULT_H_
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEBILLTOOSSRESULT_H_
|
||||
@@ -1,54 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEEXPORTTOOSSREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEEXPORTTOOSSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT SubscribeExportToOSSRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SubscribeExportToOSSRequest();
|
||||
~SubscribeExportToOSSRequest();
|
||||
|
||||
long getBucketOwnerId()const;
|
||||
void setBucketOwnerId(long bucketOwnerId);
|
||||
std::vector<std::string> getSubscribeType()const;
|
||||
void setSubscribeType(const std::vector<std::string>& subscribeType);
|
||||
std::string getSubscribeBucket()const;
|
||||
void setSubscribeBucket(const std::string& subscribeBucket);
|
||||
|
||||
private:
|
||||
long bucketOwnerId_;
|
||||
std::vector<std::string> subscribeType_;
|
||||
std::string subscribeBucket_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEEXPORTTOOSSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYPRICEREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYPRICEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_UNSUBSCRIBEBILLTOOSSREQUEST_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_UNSUBSCRIBEBILLTOOSSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,21 +28,21 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT QueryPriceRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT UnsubscribeBillToOSSRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryPriceRequest();
|
||||
~QueryPriceRequest();
|
||||
UnsubscribeBillToOSSRequest();
|
||||
~UnsubscribeBillToOSSRequest();
|
||||
|
||||
std::string getParamStr()const;
|
||||
void setParamStr(const std::string& paramStr);
|
||||
std::string getSubscribeType()const;
|
||||
void setSubscribeType(const std::string& subscribeType);
|
||||
|
||||
private:
|
||||
std::string paramStr_;
|
||||
std::string subscribeType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_QUERYPRICEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_UNSUBSCRIBEBILLTOOSSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEEXPORTTOOSSRESULT_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEEXPORTTOOSSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_UNSUBSCRIBEBILLTOOSSRESULT_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_UNSUBSCRIBEBILLTOOSSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT SubscribeExportToOSSResult : public ServiceResult
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT UnsubscribeBillToOSSResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SubscribeExportToOSSResult();
|
||||
explicit SubscribeExportToOSSResult(const std::string &payload);
|
||||
~SubscribeExportToOSSResult();
|
||||
UnsubscribeBillToOSSResult();
|
||||
explicit UnsubscribeBillToOSSResult(const std::string &payload);
|
||||
~UnsubscribeBillToOSSResult();
|
||||
std::string getMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
@@ -52,4 +52,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_SUBSCRIBEEXPORTTOOSSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_UNSUBSCRIBEBILLTOOSSRESULT_H_
|
||||
@@ -1,55 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_BSSOPENAPI_MODEL_UNSUBSCRIBEEXPORTTOOSSRESULT_H_
|
||||
#define ALIBABACLOUD_BSSOPENAPI_MODEL_UNSUBSCRIBEEXPORTTOOSSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/bssopenapi/BssOpenApiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace BssOpenApi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_BSSOPENAPI_EXPORT UnsubscribeExportToOSSResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UnsubscribeExportToOSSResult();
|
||||
explicit UnsubscribeExportToOSSResult(const std::string &payload);
|
||||
~UnsubscribeExportToOSSResult();
|
||||
std::string getMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_BSSOPENAPI_MODEL_UNSUBSCRIBEEXPORTTOOSSRESULT_H_
|
||||
@@ -31,21 +31,21 @@ BssOpenApiClient::BssOpenApiClient(const Credentials &credentials, const ClientC
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "bssopenapi");
|
||||
}
|
||||
|
||||
BssOpenApiClient::BssOpenApiClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "bssopenapi");
|
||||
}
|
||||
|
||||
BssOpenApiClient::BssOpenApiClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "bssopenapi");
|
||||
}
|
||||
|
||||
BssOpenApiClient::~BssOpenApiClient()
|
||||
@@ -159,42 +159,6 @@ BssOpenApiClient::QueryMonthlyInstanceConsumptionOutcomeCallable BssOpenApiClien
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::CreateUserQuotaOutcome BssOpenApiClient::createUserQuota(const CreateUserQuotaRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateUserQuotaOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateUserQuotaOutcome(CreateUserQuotaResult(outcome.result()));
|
||||
else
|
||||
return CreateUserQuotaOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::createUserQuotaAsync(const CreateUserQuotaRequest& request, const CreateUserQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createUserQuota(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::CreateUserQuotaOutcomeCallable BssOpenApiClient::createUserQuotaCallable(const CreateUserQuotaRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateUserQuotaOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createUserQuota(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryPrepaidCardsOutcome BssOpenApiClient::queryPrepaidCards(const QueryPrepaidCardsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -339,42 +303,6 @@ BssOpenApiClient::GetOrderDetailOutcomeCallable BssOpenApiClient::getOrderDetail
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryEnduserStatusOutcome BssOpenApiClient::queryEnduserStatus(const QueryEnduserStatusRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryEnduserStatusOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryEnduserStatusOutcome(QueryEnduserStatusResult(outcome.result()));
|
||||
else
|
||||
return QueryEnduserStatusOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::queryEnduserStatusAsync(const QueryEnduserStatusRequest& request, const QueryEnduserStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryEnduserStatus(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryEnduserStatusOutcomeCallable BssOpenApiClient::queryEnduserStatusCallable(const QueryEnduserStatusRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryEnduserStatusOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryEnduserStatus(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::ModifyInstanceOutcome BssOpenApiClient::modifyInstance(const ModifyInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -483,42 +411,6 @@ BssOpenApiClient::CancelOrderOutcomeCallable BssOpenApiClient::cancelOrderCallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::SetUserQuotaOutcome BssOpenApiClient::setUserQuota(const SetUserQuotaRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SetUserQuotaOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SetUserQuotaOutcome(SetUserQuotaResult(outcome.result()));
|
||||
else
|
||||
return SetUserQuotaOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::setUserQuotaAsync(const SetUserQuotaRequest& request, const SetUserQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, setUserQuota(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::SetUserQuotaOutcomeCallable BssOpenApiClient::setUserQuotaCallable(const SetUserQuotaRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SetUserQuotaOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->setUserQuota(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryResourcePackageInstancesOutcome BssOpenApiClient::queryResourcePackageInstances(const QueryResourcePackageInstancesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -555,78 +447,6 @@ BssOpenApiClient::QueryResourcePackageInstancesOutcomeCallable BssOpenApiClient:
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::UnsubscribeExportToOSSOutcome BssOpenApiClient::unsubscribeExportToOSS(const UnsubscribeExportToOSSRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UnsubscribeExportToOSSOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UnsubscribeExportToOSSOutcome(UnsubscribeExportToOSSResult(outcome.result()));
|
||||
else
|
||||
return UnsubscribeExportToOSSOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::unsubscribeExportToOSSAsync(const UnsubscribeExportToOSSRequest& request, const UnsubscribeExportToOSSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, unsubscribeExportToOSS(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::UnsubscribeExportToOSSOutcomeCallable BssOpenApiClient::unsubscribeExportToOSSCallable(const UnsubscribeExportToOSSRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UnsubscribeExportToOSSOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->unsubscribeExportToOSS(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryPriceListOutcome BssOpenApiClient::queryPriceList(const QueryPriceListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryPriceListOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryPriceListOutcome(QueryPriceListResult(outcome.result()));
|
||||
else
|
||||
return QueryPriceListOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::queryPriceListAsync(const QueryPriceListRequest& request, const QueryPriceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryPriceList(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryPriceListOutcomeCallable BssOpenApiClient::queryPriceListCallable(const QueryPriceListRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryPriceListOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryPriceList(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryRedeemOutcome BssOpenApiClient::queryRedeem(const QueryRedeemRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -663,6 +483,42 @@ BssOpenApiClient::QueryRedeemOutcomeCallable BssOpenApiClient::queryRedeemCallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::SubscribeBillToOSSOutcome BssOpenApiClient::subscribeBillToOSS(const SubscribeBillToOSSRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SubscribeBillToOSSOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SubscribeBillToOSSOutcome(SubscribeBillToOSSResult(outcome.result()));
|
||||
else
|
||||
return SubscribeBillToOSSOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::subscribeBillToOSSAsync(const SubscribeBillToOSSRequest& request, const SubscribeBillToOSSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, subscribeBillToOSS(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::SubscribeBillToOSSOutcomeCallable BssOpenApiClient::subscribeBillToOSSCallable(const SubscribeBillToOSSRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SubscribeBillToOSSOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->subscribeBillToOSS(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::GetPayAsYouGoPriceOutcome BssOpenApiClient::getPayAsYouGoPrice(const GetPayAsYouGoPriceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -699,42 +555,6 @@ BssOpenApiClient::GetPayAsYouGoPriceOutcomeCallable BssOpenApiClient::getPayAsYo
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryUserAlarmThresholdOutcome BssOpenApiClient::queryUserAlarmThreshold(const QueryUserAlarmThresholdRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryUserAlarmThresholdOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryUserAlarmThresholdOutcome(QueryUserAlarmThresholdResult(outcome.result()));
|
||||
else
|
||||
return QueryUserAlarmThresholdOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::queryUserAlarmThresholdAsync(const QueryUserAlarmThresholdRequest& request, const QueryUserAlarmThresholdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryUserAlarmThreshold(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryUserAlarmThresholdOutcomeCallable BssOpenApiClient::queryUserAlarmThresholdCallable(const QueryUserAlarmThresholdRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryUserAlarmThresholdOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryUserAlarmThreshold(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::GetResourcePackagePriceOutcome BssOpenApiClient::getResourcePackagePrice(const GetResourcePackagePriceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -771,36 +591,36 @@ BssOpenApiClient::GetResourcePackagePriceOutcomeCallable BssOpenApiClient::getRe
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::ChangeConsumeAmountOutcome BssOpenApiClient::changeConsumeAmount(const ChangeConsumeAmountRequest &request) const
|
||||
BssOpenApiClient::UnsubscribeBillToOSSOutcome BssOpenApiClient::unsubscribeBillToOSS(const UnsubscribeBillToOSSRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ChangeConsumeAmountOutcome(endpointOutcome.error());
|
||||
return UnsubscribeBillToOSSOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ChangeConsumeAmountOutcome(ChangeConsumeAmountResult(outcome.result()));
|
||||
return UnsubscribeBillToOSSOutcome(UnsubscribeBillToOSSResult(outcome.result()));
|
||||
else
|
||||
return ChangeConsumeAmountOutcome(outcome.error());
|
||||
return UnsubscribeBillToOSSOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::changeConsumeAmountAsync(const ChangeConsumeAmountRequest& request, const ChangeConsumeAmountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void BssOpenApiClient::unsubscribeBillToOSSAsync(const UnsubscribeBillToOSSRequest& request, const UnsubscribeBillToOSSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, changeConsumeAmount(request), context);
|
||||
handler(this, request, unsubscribeBillToOSS(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::ChangeConsumeAmountOutcomeCallable BssOpenApiClient::changeConsumeAmountCallable(const ChangeConsumeAmountRequest &request) const
|
||||
BssOpenApiClient::UnsubscribeBillToOSSOutcomeCallable BssOpenApiClient::unsubscribeBillToOSSCallable(const UnsubscribeBillToOSSRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ChangeConsumeAmountOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<UnsubscribeBillToOSSOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->changeConsumeAmount(request);
|
||||
return this->unsubscribeBillToOSS(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -879,42 +699,6 @@ BssOpenApiClient::QueryProductListOutcomeCallable BssOpenApiClient::queryProduct
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::SetUserAlarmThresholdOutcome BssOpenApiClient::setUserAlarmThreshold(const SetUserAlarmThresholdRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SetUserAlarmThresholdOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SetUserAlarmThresholdOutcome(SetUserAlarmThresholdResult(outcome.result()));
|
||||
else
|
||||
return SetUserAlarmThresholdOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::setUserAlarmThresholdAsync(const SetUserAlarmThresholdRequest& request, const SetUserAlarmThresholdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, setUserAlarmThreshold(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::SetUserAlarmThresholdOutcomeCallable BssOpenApiClient::setUserAlarmThresholdCallable(const SetUserAlarmThresholdRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SetUserAlarmThresholdOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->setUserAlarmThreshold(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::GetSubscriptionPriceOutcome BssOpenApiClient::getSubscriptionPrice(const GetSubscriptionPriceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -951,42 +735,6 @@ BssOpenApiClient::GetSubscriptionPriceOutcomeCallable BssOpenApiClient::getSubsc
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::SubscribeDetailOutcome BssOpenApiClient::subscribeDetail(const SubscribeDetailRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SubscribeDetailOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SubscribeDetailOutcome(SubscribeDetailResult(outcome.result()));
|
||||
else
|
||||
return SubscribeDetailOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::subscribeDetailAsync(const SubscribeDetailRequest& request, const SubscribeDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, subscribeDetail(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::SubscribeDetailOutcomeCallable BssOpenApiClient::subscribeDetailCallable(const SubscribeDetailRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SubscribeDetailOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->subscribeDetail(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::EnableBillGenerationOutcome BssOpenApiClient::enableBillGeneration(const EnableBillGenerationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1023,78 +771,6 @@ BssOpenApiClient::EnableBillGenerationOutcomeCallable BssOpenApiClient::enableBi
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryAccountBookListOutcome BssOpenApiClient::queryAccountBookList(const QueryAccountBookListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryAccountBookListOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryAccountBookListOutcome(QueryAccountBookListResult(outcome.result()));
|
||||
else
|
||||
return QueryAccountBookListOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::queryAccountBookListAsync(const QueryAccountBookListRequest& request, const QueryAccountBookListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryAccountBookList(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryAccountBookListOutcomeCallable BssOpenApiClient::queryAccountBookListCallable(const QueryAccountBookListRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryAccountBookListOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryAccountBookList(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::SetEnduserStatusOutcome BssOpenApiClient::setEnduserStatus(const SetEnduserStatusRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SetEnduserStatusOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SetEnduserStatusOutcome(SetEnduserStatusResult(outcome.result()));
|
||||
else
|
||||
return SetEnduserStatusOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::setEnduserStatusAsync(const SetEnduserStatusRequest& request, const SetEnduserStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, setEnduserStatus(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::SetEnduserStatusOutcomeCallable BssOpenApiClient::setEnduserStatusCallable(const SetEnduserStatusRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SetEnduserStatusOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->setEnduserStatus(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryOrdersOutcome BssOpenApiClient::queryOrders(const QueryOrdersRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1455,114 +1131,6 @@ BssOpenApiClient::QueryInstanceBillOutcomeCallable BssOpenApiClient::queryInstan
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::SubscribeExportToOSSOutcome BssOpenApiClient::subscribeExportToOSS(const SubscribeExportToOSSRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SubscribeExportToOSSOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SubscribeExportToOSSOutcome(SubscribeExportToOSSResult(outcome.result()));
|
||||
else
|
||||
return SubscribeExportToOSSOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::subscribeExportToOSSAsync(const SubscribeExportToOSSRequest& request, const SubscribeExportToOSSAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, subscribeExportToOSS(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::SubscribeExportToOSSOutcomeCallable BssOpenApiClient::subscribeExportToOSSCallable(const SubscribeExportToOSSRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SubscribeExportToOSSOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->subscribeExportToOSS(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryAvaliableQuotaOutcome BssOpenApiClient::queryAvaliableQuota(const QueryAvaliableQuotaRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryAvaliableQuotaOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryAvaliableQuotaOutcome(QueryAvaliableQuotaResult(outcome.result()));
|
||||
else
|
||||
return QueryAvaliableQuotaOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::queryAvaliableQuotaAsync(const QueryAvaliableQuotaRequest& request, const QueryAvaliableQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryAvaliableQuota(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryAvaliableQuotaOutcomeCallable BssOpenApiClient::queryAvaliableQuotaCallable(const QueryAvaliableQuotaRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryAvaliableQuotaOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryAvaliableQuota(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryPriceOutcome BssOpenApiClient::queryPrice(const QueryPriceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return QueryPriceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return QueryPriceOutcome(QueryPriceResult(outcome.result()));
|
||||
else
|
||||
return QueryPriceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void BssOpenApiClient::queryPriceAsync(const QueryPriceRequest& request, const QueryPriceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, queryPrice(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryPriceOutcomeCallable BssOpenApiClient::queryPriceCallable(const QueryPriceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<QueryPriceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->queryPrice(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
BssOpenApiClient::QueryBillOutcome BssOpenApiClient::queryBill(const QueryBillRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -33,7 +33,7 @@ int ApplyInvoiceRequest::getInvoicingType()const
|
||||
void ApplyInvoiceRequest::setInvoicingType(int invoicingType)
|
||||
{
|
||||
invoicingType_ = invoicingType;
|
||||
setParameter("InvoicingType", std::to_string(invoicingType));
|
||||
setCoreParameter("InvoicingType", std::to_string(invoicingType));
|
||||
}
|
||||
|
||||
std::string ApplyInvoiceRequest::getApplyUserNick()const
|
||||
@@ -44,7 +44,7 @@ std::string ApplyInvoiceRequest::getApplyUserNick()const
|
||||
void ApplyInvoiceRequest::setApplyUserNick(const std::string& applyUserNick)
|
||||
{
|
||||
applyUserNick_ = applyUserNick;
|
||||
setParameter("ApplyUserNick", applyUserNick);
|
||||
setCoreParameter("ApplyUserNick", applyUserNick);
|
||||
}
|
||||
|
||||
bool ApplyInvoiceRequest::getInvoiceByAmount()const
|
||||
@@ -55,7 +55,7 @@ bool ApplyInvoiceRequest::getInvoiceByAmount()const
|
||||
void ApplyInvoiceRequest::setInvoiceByAmount(bool invoiceByAmount)
|
||||
{
|
||||
invoiceByAmount_ = invoiceByAmount;
|
||||
setParameter("InvoiceByAmount", invoiceByAmount ? "true" : "false");
|
||||
setCoreParameter("InvoiceByAmount", invoiceByAmount ? "true" : "false");
|
||||
}
|
||||
|
||||
long ApplyInvoiceRequest::getCustomerId()const
|
||||
@@ -66,7 +66,7 @@ long ApplyInvoiceRequest::getCustomerId()const
|
||||
void ApplyInvoiceRequest::setCustomerId(long customerId)
|
||||
{
|
||||
customerId_ = customerId;
|
||||
setParameter("CustomerId", std::to_string(customerId));
|
||||
setCoreParameter("CustomerId", std::to_string(customerId));
|
||||
}
|
||||
|
||||
std::vector<long> ApplyInvoiceRequest::getSelectedIds()const
|
||||
@@ -78,7 +78,7 @@ void ApplyInvoiceRequest::setSelectedIds(const std::vector<long>& selectedIds)
|
||||
{
|
||||
selectedIds_ = selectedIds;
|
||||
for(int i = 0; i!= selectedIds.size(); i++)
|
||||
setParameter("SelectedIds."+ std::to_string(i), std::to_string(selectedIds.at(i)));
|
||||
setCoreParameter("SelectedIds."+ std::to_string(i), std::to_string(selectedIds.at(i)));
|
||||
}
|
||||
|
||||
int ApplyInvoiceRequest::getProcessWay()const
|
||||
@@ -89,7 +89,7 @@ int ApplyInvoiceRequest::getProcessWay()const
|
||||
void ApplyInvoiceRequest::setProcessWay(int processWay)
|
||||
{
|
||||
processWay_ = processWay;
|
||||
setParameter("ProcessWay", std::to_string(processWay));
|
||||
setCoreParameter("ProcessWay", std::to_string(processWay));
|
||||
}
|
||||
|
||||
long ApplyInvoiceRequest::getCallerBid()const
|
||||
@@ -100,7 +100,7 @@ long ApplyInvoiceRequest::getCallerBid()const
|
||||
void ApplyInvoiceRequest::setCallerBid(long callerBid)
|
||||
{
|
||||
callerBid_ = callerBid;
|
||||
setParameter("CallerBid", std::to_string(callerBid));
|
||||
setCoreParameter("CallerBid", std::to_string(callerBid));
|
||||
}
|
||||
|
||||
long ApplyInvoiceRequest::getOwnerId()const
|
||||
@@ -111,7 +111,7 @@ long ApplyInvoiceRequest::getOwnerId()const
|
||||
void ApplyInvoiceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
long ApplyInvoiceRequest::getInvoiceAmount()const
|
||||
@@ -122,7 +122,7 @@ long ApplyInvoiceRequest::getInvoiceAmount()const
|
||||
void ApplyInvoiceRequest::setInvoiceAmount(long invoiceAmount)
|
||||
{
|
||||
invoiceAmount_ = invoiceAmount;
|
||||
setParameter("InvoiceAmount", std::to_string(invoiceAmount));
|
||||
setCoreParameter("InvoiceAmount", std::to_string(invoiceAmount));
|
||||
}
|
||||
|
||||
long ApplyInvoiceRequest::getAddressId()const
|
||||
@@ -133,7 +133,7 @@ long ApplyInvoiceRequest::getAddressId()const
|
||||
void ApplyInvoiceRequest::setAddressId(long addressId)
|
||||
{
|
||||
addressId_ = addressId;
|
||||
setParameter("AddressId", std::to_string(addressId));
|
||||
setCoreParameter("AddressId", std::to_string(addressId));
|
||||
}
|
||||
|
||||
long ApplyInvoiceRequest::getCallerUid()const
|
||||
@@ -144,6 +144,6 @@ long ApplyInvoiceRequest::getCallerUid()const
|
||||
void ApplyInvoiceRequest::setCallerUid(long callerUid)
|
||||
{
|
||||
callerUid_ = callerUid;
|
||||
setParameter("CallerUid", std::to_string(callerUid));
|
||||
setCoreParameter("CallerUid", std::to_string(callerUid));
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string CancelOrderRequest::getOrderId()const
|
||||
void CancelOrderRequest::setOrderId(const std::string& orderId)
|
||||
{
|
||||
orderId_ = orderId;
|
||||
setParameter("OrderId", orderId);
|
||||
setCoreParameter("OrderId", orderId);
|
||||
}
|
||||
|
||||
long CancelOrderRequest::getOwnerId()const
|
||||
@@ -44,6 +44,6 @@ long CancelOrderRequest::getOwnerId()const
|
||||
void CancelOrderRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
|
||||
@@ -1,126 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/ChangeConsumeAmountRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::ChangeConsumeAmountRequest;
|
||||
|
||||
ChangeConsumeAmountRequest::ChangeConsumeAmountRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "ChangeConsumeAmount")
|
||||
{}
|
||||
|
||||
ChangeConsumeAmountRequest::~ChangeConsumeAmountRequest()
|
||||
{}
|
||||
|
||||
long ChangeConsumeAmountRequest::getUid()const
|
||||
{
|
||||
return uid_;
|
||||
}
|
||||
|
||||
void ChangeConsumeAmountRequest::setUid(long uid)
|
||||
{
|
||||
uid_ = uid;
|
||||
setParameter("Uid", std::to_string(uid));
|
||||
}
|
||||
|
||||
std::string ChangeConsumeAmountRequest::getAdjustType()const
|
||||
{
|
||||
return adjustType_;
|
||||
}
|
||||
|
||||
void ChangeConsumeAmountRequest::setAdjustType(const std::string& adjustType)
|
||||
{
|
||||
adjustType_ = adjustType;
|
||||
setParameter("AdjustType", adjustType);
|
||||
}
|
||||
|
||||
std::string ChangeConsumeAmountRequest::getAmount()const
|
||||
{
|
||||
return amount_;
|
||||
}
|
||||
|
||||
void ChangeConsumeAmountRequest::setAmount(const std::string& amount)
|
||||
{
|
||||
amount_ = amount;
|
||||
setParameter("Amount", amount);
|
||||
}
|
||||
|
||||
std::string ChangeConsumeAmountRequest::getOutBizId()const
|
||||
{
|
||||
return outBizId_;
|
||||
}
|
||||
|
||||
void ChangeConsumeAmountRequest::setOutBizId(const std::string& outBizId)
|
||||
{
|
||||
outBizId_ = outBizId;
|
||||
setParameter("OutBizId", outBizId);
|
||||
}
|
||||
|
||||
std::string ChangeConsumeAmountRequest::getExtendMap()const
|
||||
{
|
||||
return extendMap_;
|
||||
}
|
||||
|
||||
void ChangeConsumeAmountRequest::setExtendMap(const std::string& extendMap)
|
||||
{
|
||||
extendMap_ = extendMap;
|
||||
setParameter("ExtendMap", extendMap);
|
||||
}
|
||||
|
||||
std::string ChangeConsumeAmountRequest::getCurrency()const
|
||||
{
|
||||
return currency_;
|
||||
}
|
||||
|
||||
void ChangeConsumeAmountRequest::setCurrency(const std::string& currency)
|
||||
{
|
||||
currency_ = currency;
|
||||
setParameter("Currency", currency);
|
||||
}
|
||||
|
||||
std::string ChangeConsumeAmountRequest::getSource()const
|
||||
{
|
||||
return source_;
|
||||
}
|
||||
|
||||
void ChangeConsumeAmountRequest::setSource(const std::string& source)
|
||||
{
|
||||
source_ = source;
|
||||
setParameter("Source", source);
|
||||
}
|
||||
|
||||
std::string ChangeConsumeAmountRequest::getBid()const
|
||||
{
|
||||
return bid_;
|
||||
}
|
||||
|
||||
void ChangeConsumeAmountRequest::setBid(const std::string& bid)
|
||||
{
|
||||
bid_ = bid;
|
||||
setParameter("Bid", bid);
|
||||
}
|
||||
|
||||
std::string ChangeConsumeAmountRequest::getBusinessType()const
|
||||
{
|
||||
return businessType_;
|
||||
}
|
||||
|
||||
void ChangeConsumeAmountRequest::setBusinessType(const std::string& businessType)
|
||||
{
|
||||
businessType_ = businessType;
|
||||
setParameter("BusinessType", businessType);
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ int ConvertChargeTypeRequest::getPeriod()const
|
||||
void ConvertChargeTypeRequest::setPeriod(int period)
|
||||
{
|
||||
period_ = period;
|
||||
setParameter("Period", std::to_string(period));
|
||||
setCoreParameter("Period", std::to_string(period));
|
||||
}
|
||||
|
||||
std::string ConvertChargeTypeRequest::getProductCode()const
|
||||
@@ -44,7 +44,7 @@ std::string ConvertChargeTypeRequest::getProductCode()const
|
||||
void ConvertChargeTypeRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string ConvertChargeTypeRequest::getInstanceId()const
|
||||
@@ -55,7 +55,7 @@ std::string ConvertChargeTypeRequest::getInstanceId()const
|
||||
void ConvertChargeTypeRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setParameter("InstanceId", instanceId);
|
||||
setCoreParameter("InstanceId", instanceId);
|
||||
}
|
||||
|
||||
std::string ConvertChargeTypeRequest::getSubscriptionType()const
|
||||
@@ -66,7 +66,7 @@ std::string ConvertChargeTypeRequest::getSubscriptionType()const
|
||||
void ConvertChargeTypeRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
long ConvertChargeTypeRequest::getOwnerId()const
|
||||
@@ -77,7 +77,7 @@ long ConvertChargeTypeRequest::getOwnerId()const
|
||||
void ConvertChargeTypeRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ConvertChargeTypeRequest::getProductType()const
|
||||
@@ -88,6 +88,6 @@ std::string ConvertChargeTypeRequest::getProductType()const
|
||||
void ConvertChargeTypeRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string CreateInstanceRequest::getProductCode()const
|
||||
void CreateInstanceRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
int CreateInstanceRequest::getPeriod()const
|
||||
@@ -44,7 +44,7 @@ int CreateInstanceRequest::getPeriod()const
|
||||
void CreateInstanceRequest::setPeriod(int period)
|
||||
{
|
||||
period_ = period;
|
||||
setParameter("Period", std::to_string(period));
|
||||
setCoreParameter("Period", std::to_string(period));
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getSubscriptionType()const
|
||||
@@ -55,7 +55,7 @@ std::string CreateInstanceRequest::getSubscriptionType()const
|
||||
void CreateInstanceRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
int CreateInstanceRequest::getRenewPeriod()const
|
||||
@@ -66,7 +66,7 @@ int CreateInstanceRequest::getRenewPeriod()const
|
||||
void CreateInstanceRequest::setRenewPeriod(int renewPeriod)
|
||||
{
|
||||
renewPeriod_ = renewPeriod;
|
||||
setParameter("RenewPeriod", std::to_string(renewPeriod));
|
||||
setCoreParameter("RenewPeriod", std::to_string(renewPeriod));
|
||||
}
|
||||
|
||||
std::vector<CreateInstanceRequest::Parameter> CreateInstanceRequest::getParameter()const
|
||||
@@ -81,8 +81,8 @@ void CreateInstanceRequest::setParameter(const std::vector<Parameter>& parameter
|
||||
for(int i = 0; i!= parameter.size(); i++) {
|
||||
auto obj = parameter.at(i);
|
||||
std::string str ="Parameter."+ std::to_string(i);
|
||||
setParameter(str + ".Code", obj.code);
|
||||
setParameter(str + ".Value", obj.value);
|
||||
setCoreParameter(str + ".Code", obj.code);
|
||||
setCoreParameter(str + ".Value", obj.value);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -94,7 +94,7 @@ std::string CreateInstanceRequest::getRenewalStatus()const
|
||||
void CreateInstanceRequest::setRenewalStatus(const std::string& renewalStatus)
|
||||
{
|
||||
renewalStatus_ = renewalStatus;
|
||||
setParameter("RenewalStatus", renewalStatus);
|
||||
setCoreParameter("RenewalStatus", renewalStatus);
|
||||
}
|
||||
|
||||
long CreateInstanceRequest::getOwnerId()const
|
||||
@@ -105,7 +105,7 @@ long CreateInstanceRequest::getOwnerId()const
|
||||
void CreateInstanceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getProductType()const
|
||||
@@ -116,6 +116,6 @@ std::string CreateInstanceRequest::getProductType()const
|
||||
void CreateInstanceRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ int CreateResourcePackageRequest::getDuration()const
|
||||
void CreateResourcePackageRequest::setDuration(int duration)
|
||||
{
|
||||
duration_ = duration;
|
||||
setParameter("Duration", std::to_string(duration));
|
||||
setCoreParameter("Duration", std::to_string(duration));
|
||||
}
|
||||
|
||||
std::string CreateResourcePackageRequest::getProductCode()const
|
||||
@@ -44,7 +44,7 @@ std::string CreateResourcePackageRequest::getProductCode()const
|
||||
void CreateResourcePackageRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string CreateResourcePackageRequest::getSpecification()const
|
||||
@@ -55,7 +55,7 @@ std::string CreateResourcePackageRequest::getSpecification()const
|
||||
void CreateResourcePackageRequest::setSpecification(const std::string& specification)
|
||||
{
|
||||
specification_ = specification;
|
||||
setParameter("Specification", specification);
|
||||
setCoreParameter("Specification", specification);
|
||||
}
|
||||
|
||||
long CreateResourcePackageRequest::getOwnerId()const
|
||||
@@ -66,7 +66,7 @@ long CreateResourcePackageRequest::getOwnerId()const
|
||||
void CreateResourcePackageRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateResourcePackageRequest::getPackageType()const
|
||||
@@ -77,7 +77,7 @@ std::string CreateResourcePackageRequest::getPackageType()const
|
||||
void CreateResourcePackageRequest::setPackageType(const std::string& packageType)
|
||||
{
|
||||
packageType_ = packageType;
|
||||
setParameter("PackageType", packageType);
|
||||
setCoreParameter("PackageType", packageType);
|
||||
}
|
||||
|
||||
std::string CreateResourcePackageRequest::getEffectiveDate()const
|
||||
@@ -88,7 +88,7 @@ std::string CreateResourcePackageRequest::getEffectiveDate()const
|
||||
void CreateResourcePackageRequest::setEffectiveDate(const std::string& effectiveDate)
|
||||
{
|
||||
effectiveDate_ = effectiveDate;
|
||||
setParameter("EffectiveDate", effectiveDate);
|
||||
setCoreParameter("EffectiveDate", effectiveDate);
|
||||
}
|
||||
|
||||
std::string CreateResourcePackageRequest::getPricingCycle()const
|
||||
@@ -99,6 +99,6 @@ std::string CreateResourcePackageRequest::getPricingCycle()const
|
||||
void CreateResourcePackageRequest::setPricingCycle(const std::string& pricingCycle)
|
||||
{
|
||||
pricingCycle_ = pricingCycle;
|
||||
setParameter("PricingCycle", pricingCycle);
|
||||
setCoreParameter("PricingCycle", pricingCycle);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,82 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/CreateUserQuotaRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::CreateUserQuotaRequest;
|
||||
|
||||
CreateUserQuotaRequest::CreateUserQuotaRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "CreateUserQuota")
|
||||
{}
|
||||
|
||||
CreateUserQuotaRequest::~CreateUserQuotaRequest()
|
||||
{}
|
||||
|
||||
long CreateUserQuotaRequest::getUid()const
|
||||
{
|
||||
return uid_;
|
||||
}
|
||||
|
||||
void CreateUserQuotaRequest::setUid(long uid)
|
||||
{
|
||||
uid_ = uid;
|
||||
setParameter("Uid", std::to_string(uid));
|
||||
}
|
||||
|
||||
std::string CreateUserQuotaRequest::getAmount()const
|
||||
{
|
||||
return amount_;
|
||||
}
|
||||
|
||||
void CreateUserQuotaRequest::setAmount(const std::string& amount)
|
||||
{
|
||||
amount_ = amount;
|
||||
setParameter("Amount", amount);
|
||||
}
|
||||
|
||||
std::string CreateUserQuotaRequest::getOutBizId()const
|
||||
{
|
||||
return outBizId_;
|
||||
}
|
||||
|
||||
void CreateUserQuotaRequest::setOutBizId(const std::string& outBizId)
|
||||
{
|
||||
outBizId_ = outBizId;
|
||||
setParameter("OutBizId", outBizId);
|
||||
}
|
||||
|
||||
std::string CreateUserQuotaRequest::getCurrency()const
|
||||
{
|
||||
return currency_;
|
||||
}
|
||||
|
||||
void CreateUserQuotaRequest::setCurrency(const std::string& currency)
|
||||
{
|
||||
currency_ = currency;
|
||||
setParameter("Currency", currency);
|
||||
}
|
||||
|
||||
std::string CreateUserQuotaRequest::getBid()const
|
||||
{
|
||||
return bid_;
|
||||
}
|
||||
|
||||
void CreateUserQuotaRequest::setBid(const std::string& bid)
|
||||
{
|
||||
bid_ = bid;
|
||||
setParameter("Bid", bid);
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string DescribePricingModuleRequest::getProductCode()const
|
||||
void DescribePricingModuleRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string DescribePricingModuleRequest::getSubscriptionType()const
|
||||
@@ -44,7 +44,7 @@ std::string DescribePricingModuleRequest::getSubscriptionType()const
|
||||
void DescribePricingModuleRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
long DescribePricingModuleRequest::getOwnerId()const
|
||||
@@ -55,7 +55,7 @@ long DescribePricingModuleRequest::getOwnerId()const
|
||||
void DescribePricingModuleRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribePricingModuleRequest::getProductType()const
|
||||
@@ -66,6 +66,6 @@ std::string DescribePricingModuleRequest::getProductType()const
|
||||
void DescribePricingModuleRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,6 +33,6 @@ std::string DescribeResourcePackageProductRequest::getProductCode()const
|
||||
void DescribeResourcePackageProductRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string EnableBillGenerationRequest::getProductCode()const
|
||||
void EnableBillGenerationRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
long EnableBillGenerationRequest::getOwnerId()const
|
||||
@@ -44,6 +44,6 @@ long EnableBillGenerationRequest::getOwnerId()const
|
||||
void EnableBillGenerationRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string GetOrderDetailRequest::getOrderId()const
|
||||
void GetOrderDetailRequest::setOrderId(const std::string& orderId)
|
||||
{
|
||||
orderId_ = orderId;
|
||||
setParameter("OrderId", orderId);
|
||||
setCoreParameter("OrderId", orderId);
|
||||
}
|
||||
|
||||
long GetOrderDetailRequest::getOwnerId()const
|
||||
@@ -44,6 +44,6 @@ long GetOrderDetailRequest::getOwnerId()const
|
||||
void GetOrderDetailRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string GetPayAsYouGoPriceRequest::getProductCode()const
|
||||
void GetPayAsYouGoPriceRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string GetPayAsYouGoPriceRequest::getSubscriptionType()const
|
||||
@@ -44,7 +44,7 @@ std::string GetPayAsYouGoPriceRequest::getSubscriptionType()const
|
||||
void GetPayAsYouGoPriceRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
std::vector<GetPayAsYouGoPriceRequest::ModuleList> GetPayAsYouGoPriceRequest::getModuleList()const
|
||||
@@ -59,9 +59,9 @@ void GetPayAsYouGoPriceRequest::setModuleList(const std::vector<ModuleList>& mod
|
||||
for(int i = 0; i!= moduleList.size(); i++) {
|
||||
auto obj = moduleList.at(i);
|
||||
std::string str ="ModuleList."+ std::to_string(i);
|
||||
setParameter(str + ".ModuleCode", obj.moduleCode);
|
||||
setParameter(str + ".PriceType", obj.priceType);
|
||||
setParameter(str + ".Config", obj.config);
|
||||
setCoreParameter(str + ".ModuleCode", obj.moduleCode);
|
||||
setCoreParameter(str + ".PriceType", obj.priceType);
|
||||
setCoreParameter(str + ".Config", obj.config);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -73,7 +73,7 @@ long GetPayAsYouGoPriceRequest::getOwnerId()const
|
||||
void GetPayAsYouGoPriceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string GetPayAsYouGoPriceRequest::getRegion()const
|
||||
@@ -84,7 +84,7 @@ std::string GetPayAsYouGoPriceRequest::getRegion()const
|
||||
void GetPayAsYouGoPriceRequest::setRegion(const std::string& region)
|
||||
{
|
||||
region_ = region;
|
||||
setParameter("Region", region);
|
||||
setCoreParameter("Region", region);
|
||||
}
|
||||
|
||||
std::string GetPayAsYouGoPriceRequest::getProductType()const
|
||||
@@ -95,6 +95,6 @@ std::string GetPayAsYouGoPriceRequest::getProductType()const
|
||||
void GetPayAsYouGoPriceRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ int GetResourcePackagePriceRequest::getDuration()const
|
||||
void GetResourcePackagePriceRequest::setDuration(int duration)
|
||||
{
|
||||
duration_ = duration;
|
||||
setParameter("Duration", std::to_string(duration));
|
||||
setCoreParameter("Duration", std::to_string(duration));
|
||||
}
|
||||
|
||||
std::string GetResourcePackagePriceRequest::getProductCode()const
|
||||
@@ -44,7 +44,7 @@ std::string GetResourcePackagePriceRequest::getProductCode()const
|
||||
void GetResourcePackagePriceRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string GetResourcePackagePriceRequest::getSpecification()const
|
||||
@@ -55,7 +55,7 @@ std::string GetResourcePackagePriceRequest::getSpecification()const
|
||||
void GetResourcePackagePriceRequest::setSpecification(const std::string& specification)
|
||||
{
|
||||
specification_ = specification;
|
||||
setParameter("Specification", specification);
|
||||
setCoreParameter("Specification", specification);
|
||||
}
|
||||
|
||||
long GetResourcePackagePriceRequest::getOwnerId()const
|
||||
@@ -66,7 +66,7 @@ long GetResourcePackagePriceRequest::getOwnerId()const
|
||||
void GetResourcePackagePriceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string GetResourcePackagePriceRequest::getPackageType()const
|
||||
@@ -77,7 +77,7 @@ std::string GetResourcePackagePriceRequest::getPackageType()const
|
||||
void GetResourcePackagePriceRequest::setPackageType(const std::string& packageType)
|
||||
{
|
||||
packageType_ = packageType;
|
||||
setParameter("PackageType", packageType);
|
||||
setCoreParameter("PackageType", packageType);
|
||||
}
|
||||
|
||||
std::string GetResourcePackagePriceRequest::getEffectiveDate()const
|
||||
@@ -88,7 +88,7 @@ std::string GetResourcePackagePriceRequest::getEffectiveDate()const
|
||||
void GetResourcePackagePriceRequest::setEffectiveDate(const std::string& effectiveDate)
|
||||
{
|
||||
effectiveDate_ = effectiveDate;
|
||||
setParameter("EffectiveDate", effectiveDate);
|
||||
setCoreParameter("EffectiveDate", effectiveDate);
|
||||
}
|
||||
|
||||
std::string GetResourcePackagePriceRequest::getPricingCycle()const
|
||||
@@ -99,6 +99,6 @@ std::string GetResourcePackagePriceRequest::getPricingCycle()const
|
||||
void GetResourcePackagePriceRequest::setPricingCycle(const std::string& pricingCycle)
|
||||
{
|
||||
pricingCycle_ = pricingCycle;
|
||||
setParameter("PricingCycle", pricingCycle);
|
||||
setCoreParameter("PricingCycle", pricingCycle);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ int GetSubscriptionPriceRequest::getServicePeriodQuantity()const
|
||||
void GetSubscriptionPriceRequest::setServicePeriodQuantity(int servicePeriodQuantity)
|
||||
{
|
||||
servicePeriodQuantity_ = servicePeriodQuantity;
|
||||
setParameter("ServicePeriodQuantity", std::to_string(servicePeriodQuantity));
|
||||
setCoreParameter("ServicePeriodQuantity", std::to_string(servicePeriodQuantity));
|
||||
}
|
||||
|
||||
std::string GetSubscriptionPriceRequest::getProductCode()const
|
||||
@@ -44,7 +44,7 @@ std::string GetSubscriptionPriceRequest::getProductCode()const
|
||||
void GetSubscriptionPriceRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string GetSubscriptionPriceRequest::getInstanceId()const
|
||||
@@ -55,7 +55,7 @@ std::string GetSubscriptionPriceRequest::getInstanceId()const
|
||||
void GetSubscriptionPriceRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setParameter("InstanceId", instanceId);
|
||||
setCoreParameter("InstanceId", instanceId);
|
||||
}
|
||||
|
||||
int GetSubscriptionPriceRequest::getQuantity()const
|
||||
@@ -66,7 +66,7 @@ int GetSubscriptionPriceRequest::getQuantity()const
|
||||
void GetSubscriptionPriceRequest::setQuantity(int quantity)
|
||||
{
|
||||
quantity_ = quantity;
|
||||
setParameter("Quantity", std::to_string(quantity));
|
||||
setCoreParameter("Quantity", std::to_string(quantity));
|
||||
}
|
||||
|
||||
std::string GetSubscriptionPriceRequest::getServicePeriodUnit()const
|
||||
@@ -77,7 +77,7 @@ std::string GetSubscriptionPriceRequest::getServicePeriodUnit()const
|
||||
void GetSubscriptionPriceRequest::setServicePeriodUnit(const std::string& servicePeriodUnit)
|
||||
{
|
||||
servicePeriodUnit_ = servicePeriodUnit;
|
||||
setParameter("ServicePeriodUnit", servicePeriodUnit);
|
||||
setCoreParameter("ServicePeriodUnit", servicePeriodUnit);
|
||||
}
|
||||
|
||||
std::string GetSubscriptionPriceRequest::getSubscriptionType()const
|
||||
@@ -88,7 +88,7 @@ std::string GetSubscriptionPriceRequest::getSubscriptionType()const
|
||||
void GetSubscriptionPriceRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
std::vector<GetSubscriptionPriceRequest::ModuleList> GetSubscriptionPriceRequest::getModuleList()const
|
||||
@@ -103,10 +103,10 @@ void GetSubscriptionPriceRequest::setModuleList(const std::vector<ModuleList>& m
|
||||
for(int i = 0; i!= moduleList.size(); i++) {
|
||||
auto obj = moduleList.at(i);
|
||||
std::string str ="ModuleList."+ std::to_string(i);
|
||||
setParameter(str + ".ModuleCode", obj.moduleCode);
|
||||
setParameter(str + ".ModuleStatus", std::to_string(obj.moduleStatus));
|
||||
setParameter(str + ".Tag", obj.tag);
|
||||
setParameter(str + ".Config", obj.config);
|
||||
setCoreParameter(str + ".ModuleCode", obj.moduleCode);
|
||||
setCoreParameter(str + ".ModuleStatus", std::to_string(obj.moduleStatus));
|
||||
setCoreParameter(str + ".Tag", obj.tag);
|
||||
setCoreParameter(str + ".Config", obj.config);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -118,7 +118,7 @@ long GetSubscriptionPriceRequest::getOwnerId()const
|
||||
void GetSubscriptionPriceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string GetSubscriptionPriceRequest::getRegion()const
|
||||
@@ -129,7 +129,7 @@ std::string GetSubscriptionPriceRequest::getRegion()const
|
||||
void GetSubscriptionPriceRequest::setRegion(const std::string& region)
|
||||
{
|
||||
region_ = region;
|
||||
setParameter("Region", region);
|
||||
setCoreParameter("Region", region);
|
||||
}
|
||||
|
||||
std::string GetSubscriptionPriceRequest::getOrderType()const
|
||||
@@ -140,7 +140,7 @@ std::string GetSubscriptionPriceRequest::getOrderType()const
|
||||
void GetSubscriptionPriceRequest::setOrderType(const std::string& orderType)
|
||||
{
|
||||
orderType_ = orderType;
|
||||
setParameter("OrderType", orderType);
|
||||
setCoreParameter("OrderType", orderType);
|
||||
}
|
||||
|
||||
std::string GetSubscriptionPriceRequest::getProductType()const
|
||||
@@ -151,6 +151,6 @@ std::string GetSubscriptionPriceRequest::getProductType()const
|
||||
void GetSubscriptionPriceRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string ModifyInstanceRequest::getProductCode()const
|
||||
void ModifyInstanceRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string ModifyInstanceRequest::getInstanceId()const
|
||||
@@ -44,7 +44,7 @@ std::string ModifyInstanceRequest::getInstanceId()const
|
||||
void ModifyInstanceRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setParameter("InstanceId", instanceId);
|
||||
setCoreParameter("InstanceId", instanceId);
|
||||
}
|
||||
|
||||
std::string ModifyInstanceRequest::getSubscriptionType()const
|
||||
@@ -55,7 +55,7 @@ std::string ModifyInstanceRequest::getSubscriptionType()const
|
||||
void ModifyInstanceRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
std::string ModifyInstanceRequest::getModifyType()const
|
||||
@@ -66,7 +66,7 @@ std::string ModifyInstanceRequest::getModifyType()const
|
||||
void ModifyInstanceRequest::setModifyType(const std::string& modifyType)
|
||||
{
|
||||
modifyType_ = modifyType;
|
||||
setParameter("ModifyType", modifyType);
|
||||
setCoreParameter("ModifyType", modifyType);
|
||||
}
|
||||
|
||||
std::vector<ModifyInstanceRequest::Parameter> ModifyInstanceRequest::getParameter()const
|
||||
@@ -81,8 +81,8 @@ void ModifyInstanceRequest::setParameter(const std::vector<Parameter>& parameter
|
||||
for(int i = 0; i!= parameter.size(); i++) {
|
||||
auto obj = parameter.at(i);
|
||||
std::string str ="Parameter."+ std::to_string(i);
|
||||
setParameter(str + ".Code", obj.code);
|
||||
setParameter(str + ".Value", obj.value);
|
||||
setCoreParameter(str + ".Code", obj.code);
|
||||
setCoreParameter(str + ".Value", obj.value);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -94,7 +94,7 @@ long ModifyInstanceRequest::getOwnerId()const
|
||||
void ModifyInstanceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ModifyInstanceRequest::getProductType()const
|
||||
@@ -105,6 +105,6 @@ std::string ModifyInstanceRequest::getProductType()const
|
||||
void ModifyInstanceRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/QueryAccountBookListRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::QueryAccountBookListRequest;
|
||||
|
||||
QueryAccountBookListRequest::QueryAccountBookListRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "QueryAccountBookList")
|
||||
{}
|
||||
|
||||
QueryAccountBookListRequest::~QueryAccountBookListRequest()
|
||||
{}
|
||||
|
||||
long QueryAccountBookListRequest::getUid()const
|
||||
{
|
||||
return uid_;
|
||||
}
|
||||
|
||||
void QueryAccountBookListRequest::setUid(long uid)
|
||||
{
|
||||
uid_ = uid;
|
||||
setParameter("Uid", std::to_string(uid));
|
||||
}
|
||||
|
||||
std::string QueryAccountBookListRequest::getItemCodes()const
|
||||
{
|
||||
return itemCodes_;
|
||||
}
|
||||
|
||||
void QueryAccountBookListRequest::setItemCodes(const std::string& itemCodes)
|
||||
{
|
||||
itemCodes_ = itemCodes;
|
||||
setParameter("ItemCodes", itemCodes);
|
||||
}
|
||||
|
||||
std::string QueryAccountBookListRequest::getBid()const
|
||||
{
|
||||
return bid_;
|
||||
}
|
||||
|
||||
void QueryAccountBookListRequest::setBid(const std::string& bid)
|
||||
{
|
||||
bid_ = bid;
|
||||
setParameter("Bid", bid);
|
||||
}
|
||||
|
||||
@@ -1,98 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/QueryAccountBookListResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::BssOpenApi;
|
||||
using namespace AlibabaCloud::BssOpenApi::Model;
|
||||
|
||||
QueryAccountBookListResult::QueryAccountBookListResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
QueryAccountBookListResult::QueryAccountBookListResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
QueryAccountBookListResult::~QueryAccountBookListResult()
|
||||
{}
|
||||
|
||||
void QueryAccountBookListResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDatas = value["Datas"]["Data"];
|
||||
for (auto value : allDatas)
|
||||
{
|
||||
Data datasObject;
|
||||
if(!value["UserId"].isNull())
|
||||
datasObject.userId = std::stol(value["UserId"].asString());
|
||||
if(!value["Bid"].isNull())
|
||||
datasObject.bid = value["Bid"].asString();
|
||||
if(!value["ItemCode"].isNull())
|
||||
datasObject.itemCode = value["ItemCode"].asString();
|
||||
if(!value["Amount"].isNull())
|
||||
datasObject.amount = value["Amount"].asString();
|
||||
if(!value["EffectTimeStamp"].isNull())
|
||||
datasObject.effectTimeStamp = std::stol(value["EffectTimeStamp"].asString());
|
||||
if(!value["InvalidTimeStamp"].isNull())
|
||||
datasObject.invalidTimeStamp = std::stol(value["InvalidTimeStamp"].asString());
|
||||
if(!value["Currency"].isNull())
|
||||
datasObject.currency = value["Currency"].asString();
|
||||
datas_.push_back(datasObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Count"].isNull())
|
||||
count_ = std::stoi(value["Count"].asString());
|
||||
|
||||
}
|
||||
|
||||
std::string QueryAccountBookListResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::vector<QueryAccountBookListResult::Data> QueryAccountBookListResult::getDatas()const
|
||||
{
|
||||
return datas_;
|
||||
}
|
||||
|
||||
int QueryAccountBookListResult::getCount()const
|
||||
{
|
||||
return count_;
|
||||
}
|
||||
|
||||
std::string QueryAccountBookListResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool QueryAccountBookListResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryAvailableInstancesRequest::getProductCode()const
|
||||
void QueryAvailableInstancesRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string QueryAvailableInstancesRequest::getSubscriptionType()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryAvailableInstancesRequest::getSubscriptionType()const
|
||||
void QueryAvailableInstancesRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
long QueryAvailableInstancesRequest::getOwnerId()const
|
||||
@@ -55,7 +55,7 @@ long QueryAvailableInstancesRequest::getOwnerId()const
|
||||
void QueryAvailableInstancesRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
int QueryAvailableInstancesRequest::getPageNum()const
|
||||
@@ -66,7 +66,7 @@ int QueryAvailableInstancesRequest::getPageNum()const
|
||||
void QueryAvailableInstancesRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
std::string QueryAvailableInstancesRequest::getEndTimeStart()const
|
||||
@@ -77,7 +77,7 @@ std::string QueryAvailableInstancesRequest::getEndTimeStart()const
|
||||
void QueryAvailableInstancesRequest::setEndTimeStart(const std::string& endTimeStart)
|
||||
{
|
||||
endTimeStart_ = endTimeStart;
|
||||
setParameter("EndTimeStart", endTimeStart);
|
||||
setCoreParameter("EndTimeStart", endTimeStart);
|
||||
}
|
||||
|
||||
std::string QueryAvailableInstancesRequest::getProductType()const
|
||||
@@ -88,7 +88,7 @@ std::string QueryAvailableInstancesRequest::getProductType()const
|
||||
void QueryAvailableInstancesRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
std::string QueryAvailableInstancesRequest::getCreateTimeEnd()const
|
||||
@@ -99,7 +99,7 @@ std::string QueryAvailableInstancesRequest::getCreateTimeEnd()const
|
||||
void QueryAvailableInstancesRequest::setCreateTimeEnd(const std::string& createTimeEnd)
|
||||
{
|
||||
createTimeEnd_ = createTimeEnd;
|
||||
setParameter("CreateTimeEnd", createTimeEnd);
|
||||
setCoreParameter("CreateTimeEnd", createTimeEnd);
|
||||
}
|
||||
|
||||
std::string QueryAvailableInstancesRequest::getInstanceIDs()const
|
||||
@@ -110,7 +110,7 @@ std::string QueryAvailableInstancesRequest::getInstanceIDs()const
|
||||
void QueryAvailableInstancesRequest::setInstanceIDs(const std::string& instanceIDs)
|
||||
{
|
||||
instanceIDs_ = instanceIDs;
|
||||
setParameter("InstanceIDs", instanceIDs);
|
||||
setCoreParameter("InstanceIDs", instanceIDs);
|
||||
}
|
||||
|
||||
std::string QueryAvailableInstancesRequest::getEndTimeEnd()const
|
||||
@@ -121,7 +121,7 @@ std::string QueryAvailableInstancesRequest::getEndTimeEnd()const
|
||||
void QueryAvailableInstancesRequest::setEndTimeEnd(const std::string& endTimeEnd)
|
||||
{
|
||||
endTimeEnd_ = endTimeEnd;
|
||||
setParameter("EndTimeEnd", endTimeEnd);
|
||||
setCoreParameter("EndTimeEnd", endTimeEnd);
|
||||
}
|
||||
|
||||
int QueryAvailableInstancesRequest::getPageSize()const
|
||||
@@ -132,7 +132,7 @@ int QueryAvailableInstancesRequest::getPageSize()const
|
||||
void QueryAvailableInstancesRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string QueryAvailableInstancesRequest::getCreateTimeStart()const
|
||||
@@ -143,7 +143,7 @@ std::string QueryAvailableInstancesRequest::getCreateTimeStart()const
|
||||
void QueryAvailableInstancesRequest::setCreateTimeStart(const std::string& createTimeStart)
|
||||
{
|
||||
createTimeStart_ = createTimeStart;
|
||||
setParameter("CreateTimeStart", createTimeStart);
|
||||
setCoreParameter("CreateTimeStart", createTimeStart);
|
||||
}
|
||||
|
||||
std::string QueryAvailableInstancesRequest::getRegion()const
|
||||
@@ -154,7 +154,7 @@ std::string QueryAvailableInstancesRequest::getRegion()const
|
||||
void QueryAvailableInstancesRequest::setRegion(const std::string& region)
|
||||
{
|
||||
region_ = region;
|
||||
setParameter("Region", region);
|
||||
setCoreParameter("Region", region);
|
||||
}
|
||||
|
||||
std::string QueryAvailableInstancesRequest::getRenewStatus()const
|
||||
@@ -165,6 +165,6 @@ std::string QueryAvailableInstancesRequest::getRenewStatus()const
|
||||
void QueryAvailableInstancesRequest::setRenewStatus(const std::string& renewStatus)
|
||||
{
|
||||
renewStatus_ = renewStatus;
|
||||
setParameter("RenewStatus", renewStatus);
|
||||
setCoreParameter("RenewStatus", renewStatus);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/QueryAvaliableQuotaRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::QueryAvaliableQuotaRequest;
|
||||
|
||||
QueryAvaliableQuotaRequest::QueryAvaliableQuotaRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "QueryAvaliableQuota")
|
||||
{}
|
||||
|
||||
QueryAvaliableQuotaRequest::~QueryAvaliableQuotaRequest()
|
||||
{}
|
||||
|
||||
long QueryAvaliableQuotaRequest::getUid()const
|
||||
{
|
||||
return uid_;
|
||||
}
|
||||
|
||||
void QueryAvaliableQuotaRequest::setUid(long uid)
|
||||
{
|
||||
uid_ = uid;
|
||||
setParameter("Uid", std::to_string(uid));
|
||||
}
|
||||
|
||||
std::string QueryAvaliableQuotaRequest::getItemCodes()const
|
||||
{
|
||||
return itemCodes_;
|
||||
}
|
||||
|
||||
void QueryAvaliableQuotaRequest::setItemCodes(const std::string& itemCodes)
|
||||
{
|
||||
itemCodes_ = itemCodes;
|
||||
setParameter("ItemCodes", itemCodes);
|
||||
}
|
||||
|
||||
std::string QueryAvaliableQuotaRequest::getBid()const
|
||||
{
|
||||
return bid_;
|
||||
}
|
||||
|
||||
void QueryAvaliableQuotaRequest::setBid(const std::string& bid)
|
||||
{
|
||||
bid_ = bid;
|
||||
setParameter("Bid", bid);
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryBillOverviewRequest::getProductCode()const
|
||||
void QueryBillOverviewRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string QueryBillOverviewRequest::getSubscriptionType()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryBillOverviewRequest::getSubscriptionType()const
|
||||
void QueryBillOverviewRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
std::string QueryBillOverviewRequest::getBillingCycle()const
|
||||
@@ -55,7 +55,7 @@ std::string QueryBillOverviewRequest::getBillingCycle()const
|
||||
void QueryBillOverviewRequest::setBillingCycle(const std::string& billingCycle)
|
||||
{
|
||||
billingCycle_ = billingCycle;
|
||||
setParameter("BillingCycle", billingCycle);
|
||||
setCoreParameter("BillingCycle", billingCycle);
|
||||
}
|
||||
|
||||
std::string QueryBillOverviewRequest::getProductType()const
|
||||
@@ -66,6 +66,6 @@ std::string QueryBillOverviewRequest::getProductType()const
|
||||
void QueryBillOverviewRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryBillRequest::getProductCode()const
|
||||
void QueryBillRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
bool QueryBillRequest::getIsHideZeroCharge()const
|
||||
@@ -44,7 +44,7 @@ bool QueryBillRequest::getIsHideZeroCharge()const
|
||||
void QueryBillRequest::setIsHideZeroCharge(bool isHideZeroCharge)
|
||||
{
|
||||
isHideZeroCharge_ = isHideZeroCharge;
|
||||
setParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false");
|
||||
setCoreParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false");
|
||||
}
|
||||
|
||||
bool QueryBillRequest::getIsDisplayLocalCurrency()const
|
||||
@@ -55,7 +55,7 @@ bool QueryBillRequest::getIsDisplayLocalCurrency()const
|
||||
void QueryBillRequest::setIsDisplayLocalCurrency(bool isDisplayLocalCurrency)
|
||||
{
|
||||
isDisplayLocalCurrency_ = isDisplayLocalCurrency;
|
||||
setParameter("IsDisplayLocalCurrency", isDisplayLocalCurrency ? "true" : "false");
|
||||
setCoreParameter("IsDisplayLocalCurrency", isDisplayLocalCurrency ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string QueryBillRequest::getSubscriptionType()const
|
||||
@@ -66,7 +66,7 @@ std::string QueryBillRequest::getSubscriptionType()const
|
||||
void QueryBillRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
int QueryBillRequest::getPageSize()const
|
||||
@@ -77,7 +77,7 @@ int QueryBillRequest::getPageSize()const
|
||||
void QueryBillRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string QueryBillRequest::getBillingCycle()const
|
||||
@@ -88,7 +88,7 @@ std::string QueryBillRequest::getBillingCycle()const
|
||||
void QueryBillRequest::setBillingCycle(const std::string& billingCycle)
|
||||
{
|
||||
billingCycle_ = billingCycle;
|
||||
setParameter("BillingCycle", billingCycle);
|
||||
setCoreParameter("BillingCycle", billingCycle);
|
||||
}
|
||||
|
||||
std::string QueryBillRequest::getType()const
|
||||
@@ -99,7 +99,7 @@ std::string QueryBillRequest::getType()const
|
||||
void QueryBillRequest::setType(const std::string& type)
|
||||
{
|
||||
type_ = type;
|
||||
setParameter("Type", type);
|
||||
setCoreParameter("Type", type);
|
||||
}
|
||||
|
||||
long QueryBillRequest::getOwnerId()const
|
||||
@@ -110,7 +110,7 @@ long QueryBillRequest::getOwnerId()const
|
||||
void QueryBillRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
int QueryBillRequest::getPageNum()const
|
||||
@@ -121,7 +121,7 @@ int QueryBillRequest::getPageNum()const
|
||||
void QueryBillRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
std::string QueryBillRequest::getProductType()const
|
||||
@@ -132,6 +132,6 @@ std::string QueryBillRequest::getProductType()const
|
||||
void QueryBillRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryCashCouponsRequest::getExpiryTimeEnd()const
|
||||
void QueryCashCouponsRequest::setExpiryTimeEnd(const std::string& expiryTimeEnd)
|
||||
{
|
||||
expiryTimeEnd_ = expiryTimeEnd;
|
||||
setParameter("ExpiryTimeEnd", expiryTimeEnd);
|
||||
setCoreParameter("ExpiryTimeEnd", expiryTimeEnd);
|
||||
}
|
||||
|
||||
std::string QueryCashCouponsRequest::getExpiryTimeStart()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryCashCouponsRequest::getExpiryTimeStart()const
|
||||
void QueryCashCouponsRequest::setExpiryTimeStart(const std::string& expiryTimeStart)
|
||||
{
|
||||
expiryTimeStart_ = expiryTimeStart;
|
||||
setParameter("ExpiryTimeStart", expiryTimeStart);
|
||||
setCoreParameter("ExpiryTimeStart", expiryTimeStart);
|
||||
}
|
||||
|
||||
bool QueryCashCouponsRequest::getEffectiveOrNot()const
|
||||
@@ -55,6 +55,6 @@ bool QueryCashCouponsRequest::getEffectiveOrNot()const
|
||||
void QueryCashCouponsRequest::setEffectiveOrNot(bool effectiveOrNot)
|
||||
{
|
||||
effectiveOrNot_ = effectiveOrNot;
|
||||
setParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false");
|
||||
setCoreParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false");
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ long QueryCustomerAddressListRequest::getCallerBid()const
|
||||
void QueryCustomerAddressListRequest::setCallerBid(long callerBid)
|
||||
{
|
||||
callerBid_ = callerBid;
|
||||
setParameter("CallerBid", std::to_string(callerBid));
|
||||
setCoreParameter("CallerBid", std::to_string(callerBid));
|
||||
}
|
||||
|
||||
long QueryCustomerAddressListRequest::getOwnerId()const
|
||||
@@ -44,7 +44,7 @@ long QueryCustomerAddressListRequest::getOwnerId()const
|
||||
void QueryCustomerAddressListRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
long QueryCustomerAddressListRequest::getCallerUid()const
|
||||
@@ -55,6 +55,6 @@ long QueryCustomerAddressListRequest::getCallerUid()const
|
||||
void QueryCustomerAddressListRequest::setCallerUid(long callerUid)
|
||||
{
|
||||
callerUid_ = callerUid;
|
||||
setParameter("CallerUid", std::to_string(callerUid));
|
||||
setCoreParameter("CallerUid", std::to_string(callerUid));
|
||||
}
|
||||
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/QueryEnduserStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::QueryEnduserStatusRequest;
|
||||
|
||||
QueryEnduserStatusRequest::QueryEnduserStatusRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "QueryEnduserStatus")
|
||||
{}
|
||||
|
||||
QueryEnduserStatusRequest::~QueryEnduserStatusRequest()
|
||||
{}
|
||||
|
||||
long QueryEnduserStatusRequest::getUid()const
|
||||
{
|
||||
return uid_;
|
||||
}
|
||||
|
||||
void QueryEnduserStatusRequest::setUid(long uid)
|
||||
{
|
||||
uid_ = uid;
|
||||
setParameter("Uid", std::to_string(uid));
|
||||
}
|
||||
|
||||
std::string QueryEnduserStatusRequest::getPrimaryAccount()const
|
||||
{
|
||||
return primaryAccount_;
|
||||
}
|
||||
|
||||
void QueryEnduserStatusRequest::setPrimaryAccount(const std::string& primaryAccount)
|
||||
{
|
||||
primaryAccount_ = primaryAccount;
|
||||
setParameter("PrimaryAccount", primaryAccount);
|
||||
}
|
||||
|
||||
std::string QueryEnduserStatusRequest::getStatus()const
|
||||
{
|
||||
return status_;
|
||||
}
|
||||
|
||||
void QueryEnduserStatusRequest::setStatus(const std::string& status)
|
||||
{
|
||||
status_ = status;
|
||||
setParameter("Status", status);
|
||||
}
|
||||
|
||||
std::string QueryEnduserStatusRequest::getBusinessType()const
|
||||
{
|
||||
return businessType_;
|
||||
}
|
||||
|
||||
void QueryEnduserStatusRequest::setBusinessType(const std::string& businessType)
|
||||
{
|
||||
businessType_ = businessType;
|
||||
setParameter("BusinessType", businessType);
|
||||
}
|
||||
|
||||
@@ -1,92 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/QueryEnduserStatusResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::BssOpenApi;
|
||||
using namespace AlibabaCloud::BssOpenApi::Model;
|
||||
|
||||
QueryEnduserStatusResult::QueryEnduserStatusResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
QueryEnduserStatusResult::QueryEnduserStatusResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
QueryEnduserStatusResult::~QueryEnduserStatusResult()
|
||||
{}
|
||||
|
||||
void QueryEnduserStatusResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDatas = value["Datas"]["Data"];
|
||||
for (auto value : allDatas)
|
||||
{
|
||||
Data datasObject;
|
||||
if(!value["Uid"].isNull())
|
||||
datasObject.uid = std::stol(value["Uid"].asString());
|
||||
if(!value["PrimaryAccount"].isNull())
|
||||
datasObject.primaryAccount = value["PrimaryAccount"].asString();
|
||||
if(!value["BusinessType"].isNull())
|
||||
datasObject.businessType = value["BusinessType"].asString();
|
||||
if(!value["Status"].isNull())
|
||||
datasObject.status = value["Status"].asString();
|
||||
datas_.push_back(datasObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Count"].isNull())
|
||||
count_ = std::stoi(value["Count"].asString());
|
||||
|
||||
}
|
||||
|
||||
std::string QueryEnduserStatusResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::vector<QueryEnduserStatusResult::Data> QueryEnduserStatusResult::getDatas()const
|
||||
{
|
||||
return datas_;
|
||||
}
|
||||
|
||||
int QueryEnduserStatusResult::getCount()const
|
||||
{
|
||||
return count_;
|
||||
}
|
||||
|
||||
std::string QueryEnduserStatusResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool QueryEnduserStatusResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryEvaluateListRequest::getEndSearchTime()const
|
||||
void QueryEvaluateListRequest::setEndSearchTime(const std::string& endSearchTime)
|
||||
{
|
||||
endSearchTime_ = endSearchTime;
|
||||
setParameter("EndSearchTime", endSearchTime);
|
||||
setCoreParameter("EndSearchTime", endSearchTime);
|
||||
}
|
||||
|
||||
std::string QueryEvaluateListRequest::getOutBizId()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryEvaluateListRequest::getOutBizId()const
|
||||
void QueryEvaluateListRequest::setOutBizId(const std::string& outBizId)
|
||||
{
|
||||
outBizId_ = outBizId;
|
||||
setParameter("OutBizId", outBizId);
|
||||
setCoreParameter("OutBizId", outBizId);
|
||||
}
|
||||
|
||||
int QueryEvaluateListRequest::getSortType()const
|
||||
@@ -55,7 +55,7 @@ int QueryEvaluateListRequest::getSortType()const
|
||||
void QueryEvaluateListRequest::setSortType(int sortType)
|
||||
{
|
||||
sortType_ = sortType;
|
||||
setParameter("SortType", std::to_string(sortType));
|
||||
setCoreParameter("SortType", std::to_string(sortType));
|
||||
}
|
||||
|
||||
std::vector<std::string> QueryEvaluateListRequest::getBizTypeList()const
|
||||
@@ -67,7 +67,7 @@ void QueryEvaluateListRequest::setBizTypeList(const std::vector<std::string>& bi
|
||||
{
|
||||
bizTypeList_ = bizTypeList;
|
||||
for(int i = 0; i!= bizTypeList.size(); i++)
|
||||
setParameter("BizTypeList."+ std::to_string(i), bizTypeList.at(i));
|
||||
setCoreParameter("BizTypeList."+ std::to_string(i), bizTypeList.at(i));
|
||||
}
|
||||
|
||||
long QueryEvaluateListRequest::getCallerBid()const
|
||||
@@ -78,7 +78,7 @@ long QueryEvaluateListRequest::getCallerBid()const
|
||||
void QueryEvaluateListRequest::setCallerBid(long callerBid)
|
||||
{
|
||||
callerBid_ = callerBid;
|
||||
setParameter("CallerBid", std::to_string(callerBid));
|
||||
setCoreParameter("CallerBid", std::to_string(callerBid));
|
||||
}
|
||||
|
||||
int QueryEvaluateListRequest::getType()const
|
||||
@@ -89,7 +89,7 @@ int QueryEvaluateListRequest::getType()const
|
||||
void QueryEvaluateListRequest::setType(int type)
|
||||
{
|
||||
type_ = type;
|
||||
setParameter("Type", std::to_string(type));
|
||||
setCoreParameter("Type", std::to_string(type));
|
||||
}
|
||||
|
||||
long QueryEvaluateListRequest::getOwnerId()const
|
||||
@@ -100,7 +100,7 @@ long QueryEvaluateListRequest::getOwnerId()const
|
||||
void QueryEvaluateListRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
int QueryEvaluateListRequest::getPageNum()const
|
||||
@@ -111,7 +111,7 @@ int QueryEvaluateListRequest::getPageNum()const
|
||||
void QueryEvaluateListRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
std::string QueryEvaluateListRequest::getStartSearchTime()const
|
||||
@@ -122,7 +122,7 @@ std::string QueryEvaluateListRequest::getStartSearchTime()const
|
||||
void QueryEvaluateListRequest::setStartSearchTime(const std::string& startSearchTime)
|
||||
{
|
||||
startSearchTime_ = startSearchTime;
|
||||
setParameter("StartSearchTime", startSearchTime);
|
||||
setCoreParameter("StartSearchTime", startSearchTime);
|
||||
}
|
||||
|
||||
std::string QueryEvaluateListRequest::getEndBizTime()const
|
||||
@@ -133,7 +133,7 @@ std::string QueryEvaluateListRequest::getEndBizTime()const
|
||||
void QueryEvaluateListRequest::setEndBizTime(const std::string& endBizTime)
|
||||
{
|
||||
endBizTime_ = endBizTime;
|
||||
setParameter("EndBizTime", endBizTime);
|
||||
setCoreParameter("EndBizTime", endBizTime);
|
||||
}
|
||||
|
||||
int QueryEvaluateListRequest::getPageSize()const
|
||||
@@ -144,7 +144,7 @@ int QueryEvaluateListRequest::getPageSize()const
|
||||
void QueryEvaluateListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
long QueryEvaluateListRequest::getEndAmount()const
|
||||
@@ -155,7 +155,7 @@ long QueryEvaluateListRequest::getEndAmount()const
|
||||
void QueryEvaluateListRequest::setEndAmount(long endAmount)
|
||||
{
|
||||
endAmount_ = endAmount;
|
||||
setParameter("EndAmount", std::to_string(endAmount));
|
||||
setCoreParameter("EndAmount", std::to_string(endAmount));
|
||||
}
|
||||
|
||||
std::string QueryEvaluateListRequest::getBillCycle()const
|
||||
@@ -166,7 +166,7 @@ std::string QueryEvaluateListRequest::getBillCycle()const
|
||||
void QueryEvaluateListRequest::setBillCycle(const std::string& billCycle)
|
||||
{
|
||||
billCycle_ = billCycle;
|
||||
setParameter("BillCycle", billCycle);
|
||||
setCoreParameter("BillCycle", billCycle);
|
||||
}
|
||||
|
||||
long QueryEvaluateListRequest::getStartAmount()const
|
||||
@@ -177,7 +177,7 @@ long QueryEvaluateListRequest::getStartAmount()const
|
||||
void QueryEvaluateListRequest::setStartAmount(long startAmount)
|
||||
{
|
||||
startAmount_ = startAmount;
|
||||
setParameter("StartAmount", std::to_string(startAmount));
|
||||
setCoreParameter("StartAmount", std::to_string(startAmount));
|
||||
}
|
||||
|
||||
std::string QueryEvaluateListRequest::getStartBizTime()const
|
||||
@@ -188,7 +188,7 @@ std::string QueryEvaluateListRequest::getStartBizTime()const
|
||||
void QueryEvaluateListRequest::setStartBizTime(const std::string& startBizTime)
|
||||
{
|
||||
startBizTime_ = startBizTime;
|
||||
setParameter("StartBizTime", startBizTime);
|
||||
setCoreParameter("StartBizTime", startBizTime);
|
||||
}
|
||||
|
||||
long QueryEvaluateListRequest::getCallerUid()const
|
||||
@@ -199,6 +199,6 @@ long QueryEvaluateListRequest::getCallerUid()const
|
||||
void QueryEvaluateListRequest::setCallerUid(long callerUid)
|
||||
{
|
||||
callerUid_ = callerUid;
|
||||
setParameter("CallerUid", std::to_string(callerUid));
|
||||
setCoreParameter("CallerUid", std::to_string(callerUid));
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ bool QueryInstanceBillRequest::getIsBillingItem()const
|
||||
void QueryInstanceBillRequest::setIsBillingItem(bool isBillingItem)
|
||||
{
|
||||
isBillingItem_ = isBillingItem;
|
||||
setParameter("IsBillingItem", isBillingItem ? "true" : "false");
|
||||
setCoreParameter("IsBillingItem", isBillingItem ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string QueryInstanceBillRequest::getProductCode()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryInstanceBillRequest::getProductCode()const
|
||||
void QueryInstanceBillRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
bool QueryInstanceBillRequest::getIsHideZeroCharge()const
|
||||
@@ -55,7 +55,7 @@ bool QueryInstanceBillRequest::getIsHideZeroCharge()const
|
||||
void QueryInstanceBillRequest::setIsHideZeroCharge(bool isHideZeroCharge)
|
||||
{
|
||||
isHideZeroCharge_ = isHideZeroCharge;
|
||||
setParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false");
|
||||
setCoreParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string QueryInstanceBillRequest::getSubscriptionType()const
|
||||
@@ -66,7 +66,7 @@ std::string QueryInstanceBillRequest::getSubscriptionType()const
|
||||
void QueryInstanceBillRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
int QueryInstanceBillRequest::getPageSize()const
|
||||
@@ -77,7 +77,7 @@ int QueryInstanceBillRequest::getPageSize()const
|
||||
void QueryInstanceBillRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string QueryInstanceBillRequest::getBillingCycle()const
|
||||
@@ -88,7 +88,7 @@ std::string QueryInstanceBillRequest::getBillingCycle()const
|
||||
void QueryInstanceBillRequest::setBillingCycle(const std::string& billingCycle)
|
||||
{
|
||||
billingCycle_ = billingCycle;
|
||||
setParameter("BillingCycle", billingCycle);
|
||||
setCoreParameter("BillingCycle", billingCycle);
|
||||
}
|
||||
|
||||
long QueryInstanceBillRequest::getOwnerId()const
|
||||
@@ -99,7 +99,7 @@ long QueryInstanceBillRequest::getOwnerId()const
|
||||
void QueryInstanceBillRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
int QueryInstanceBillRequest::getPageNum()const
|
||||
@@ -110,7 +110,7 @@ int QueryInstanceBillRequest::getPageNum()const
|
||||
void QueryInstanceBillRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
std::string QueryInstanceBillRequest::getProductType()const
|
||||
@@ -121,6 +121,6 @@ std::string QueryInstanceBillRequest::getProductType()const
|
||||
void QueryInstanceBillRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryInstanceGaapCostRequest::getProductCode()const
|
||||
void QueryInstanceGaapCostRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string QueryInstanceGaapCostRequest::getSubscriptionType()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryInstanceGaapCostRequest::getSubscriptionType()const
|
||||
void QueryInstanceGaapCostRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
int QueryInstanceGaapCostRequest::getPageSize()const
|
||||
@@ -55,7 +55,7 @@ int QueryInstanceGaapCostRequest::getPageSize()const
|
||||
void QueryInstanceGaapCostRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string QueryInstanceGaapCostRequest::getBillingCycle()const
|
||||
@@ -66,7 +66,7 @@ std::string QueryInstanceGaapCostRequest::getBillingCycle()const
|
||||
void QueryInstanceGaapCostRequest::setBillingCycle(const std::string& billingCycle)
|
||||
{
|
||||
billingCycle_ = billingCycle;
|
||||
setParameter("BillingCycle", billingCycle);
|
||||
setCoreParameter("BillingCycle", billingCycle);
|
||||
}
|
||||
|
||||
int QueryInstanceGaapCostRequest::getPageNum()const
|
||||
@@ -77,7 +77,7 @@ int QueryInstanceGaapCostRequest::getPageNum()const
|
||||
void QueryInstanceGaapCostRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
std::string QueryInstanceGaapCostRequest::getProductType()const
|
||||
@@ -88,6 +88,6 @@ std::string QueryInstanceGaapCostRequest::getProductType()const
|
||||
void QueryInstanceGaapCostRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ long QueryInvoicingCustomerListRequest::getCallerBid()const
|
||||
void QueryInvoicingCustomerListRequest::setCallerBid(long callerBid)
|
||||
{
|
||||
callerBid_ = callerBid;
|
||||
setParameter("CallerBid", std::to_string(callerBid));
|
||||
setCoreParameter("CallerBid", std::to_string(callerBid));
|
||||
}
|
||||
|
||||
long QueryInvoicingCustomerListRequest::getOwnerId()const
|
||||
@@ -44,7 +44,7 @@ long QueryInvoicingCustomerListRequest::getOwnerId()const
|
||||
void QueryInvoicingCustomerListRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
long QueryInvoicingCustomerListRequest::getCallerUid()const
|
||||
@@ -55,6 +55,6 @@ long QueryInvoicingCustomerListRequest::getCallerUid()const
|
||||
void QueryInvoicingCustomerListRequest::setCallerUid(long callerUid)
|
||||
{
|
||||
callerUid_ = callerUid;
|
||||
setParameter("CallerUid", std::to_string(callerUid));
|
||||
setCoreParameter("CallerUid", std::to_string(callerUid));
|
||||
}
|
||||
|
||||
|
||||
@@ -33,6 +33,6 @@ std::string QueryMonthlyBillRequest::getBillingCycle()const
|
||||
void QueryMonthlyBillRequest::setBillingCycle(const std::string& billingCycle)
|
||||
{
|
||||
billingCycle_ = billingCycle;
|
||||
setParameter("BillingCycle", billingCycle);
|
||||
setCoreParameter("BillingCycle", billingCycle);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryMonthlyInstanceConsumptionRequest::getProductCode()const
|
||||
void QueryMonthlyInstanceConsumptionRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string QueryMonthlyInstanceConsumptionRequest::getSubscriptionType()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryMonthlyInstanceConsumptionRequest::getSubscriptionType()const
|
||||
void QueryMonthlyInstanceConsumptionRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
int QueryMonthlyInstanceConsumptionRequest::getPageSize()const
|
||||
@@ -55,7 +55,7 @@ int QueryMonthlyInstanceConsumptionRequest::getPageSize()const
|
||||
void QueryMonthlyInstanceConsumptionRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string QueryMonthlyInstanceConsumptionRequest::getBillingCycle()const
|
||||
@@ -66,7 +66,7 @@ std::string QueryMonthlyInstanceConsumptionRequest::getBillingCycle()const
|
||||
void QueryMonthlyInstanceConsumptionRequest::setBillingCycle(const std::string& billingCycle)
|
||||
{
|
||||
billingCycle_ = billingCycle;
|
||||
setParameter("BillingCycle", billingCycle);
|
||||
setCoreParameter("BillingCycle", billingCycle);
|
||||
}
|
||||
|
||||
long QueryMonthlyInstanceConsumptionRequest::getOwnerId()const
|
||||
@@ -77,7 +77,7 @@ long QueryMonthlyInstanceConsumptionRequest::getOwnerId()const
|
||||
void QueryMonthlyInstanceConsumptionRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
int QueryMonthlyInstanceConsumptionRequest::getPageNum()const
|
||||
@@ -88,7 +88,7 @@ int QueryMonthlyInstanceConsumptionRequest::getPageNum()const
|
||||
void QueryMonthlyInstanceConsumptionRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
std::string QueryMonthlyInstanceConsumptionRequest::getProductType()const
|
||||
@@ -99,6 +99,6 @@ std::string QueryMonthlyInstanceConsumptionRequest::getProductType()const
|
||||
void QueryMonthlyInstanceConsumptionRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryOrdersRequest::getProductCode()const
|
||||
void QueryOrdersRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string QueryOrdersRequest::getSubscriptionType()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryOrdersRequest::getSubscriptionType()const
|
||||
void QueryOrdersRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
int QueryOrdersRequest::getPageSize()const
|
||||
@@ -55,7 +55,7 @@ int QueryOrdersRequest::getPageSize()const
|
||||
void QueryOrdersRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string QueryOrdersRequest::getPaymentStatus()const
|
||||
@@ -66,7 +66,7 @@ std::string QueryOrdersRequest::getPaymentStatus()const
|
||||
void QueryOrdersRequest::setPaymentStatus(const std::string& paymentStatus)
|
||||
{
|
||||
paymentStatus_ = paymentStatus;
|
||||
setParameter("PaymentStatus", paymentStatus);
|
||||
setCoreParameter("PaymentStatus", paymentStatus);
|
||||
}
|
||||
|
||||
std::string QueryOrdersRequest::getCreateTimeStart()const
|
||||
@@ -77,7 +77,7 @@ std::string QueryOrdersRequest::getCreateTimeStart()const
|
||||
void QueryOrdersRequest::setCreateTimeStart(const std::string& createTimeStart)
|
||||
{
|
||||
createTimeStart_ = createTimeStart;
|
||||
setParameter("CreateTimeStart", createTimeStart);
|
||||
setCoreParameter("CreateTimeStart", createTimeStart);
|
||||
}
|
||||
|
||||
int QueryOrdersRequest::getPageNum()const
|
||||
@@ -88,7 +88,7 @@ int QueryOrdersRequest::getPageNum()const
|
||||
void QueryOrdersRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
long QueryOrdersRequest::getOwnerId()const
|
||||
@@ -99,7 +99,7 @@ long QueryOrdersRequest::getOwnerId()const
|
||||
void QueryOrdersRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string QueryOrdersRequest::getCreateTimeEnd()const
|
||||
@@ -110,7 +110,7 @@ std::string QueryOrdersRequest::getCreateTimeEnd()const
|
||||
void QueryOrdersRequest::setCreateTimeEnd(const std::string& createTimeEnd)
|
||||
{
|
||||
createTimeEnd_ = createTimeEnd;
|
||||
setParameter("CreateTimeEnd", createTimeEnd);
|
||||
setCoreParameter("CreateTimeEnd", createTimeEnd);
|
||||
}
|
||||
|
||||
std::string QueryOrdersRequest::getProductType()const
|
||||
@@ -121,7 +121,7 @@ std::string QueryOrdersRequest::getProductType()const
|
||||
void QueryOrdersRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
std::string QueryOrdersRequest::getOrderType()const
|
||||
@@ -132,6 +132,6 @@ std::string QueryOrdersRequest::getOrderType()const
|
||||
void QueryOrdersRequest::setOrderType(const std::string& orderType)
|
||||
{
|
||||
orderType_ = orderType;
|
||||
setParameter("OrderType", orderType);
|
||||
setCoreParameter("OrderType", orderType);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryPrepaidCardsRequest::getExpiryTimeEnd()const
|
||||
void QueryPrepaidCardsRequest::setExpiryTimeEnd(const std::string& expiryTimeEnd)
|
||||
{
|
||||
expiryTimeEnd_ = expiryTimeEnd;
|
||||
setParameter("ExpiryTimeEnd", expiryTimeEnd);
|
||||
setCoreParameter("ExpiryTimeEnd", expiryTimeEnd);
|
||||
}
|
||||
|
||||
std::string QueryPrepaidCardsRequest::getExpiryTimeStart()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryPrepaidCardsRequest::getExpiryTimeStart()const
|
||||
void QueryPrepaidCardsRequest::setExpiryTimeStart(const std::string& expiryTimeStart)
|
||||
{
|
||||
expiryTimeStart_ = expiryTimeStart;
|
||||
setParameter("ExpiryTimeStart", expiryTimeStart);
|
||||
setCoreParameter("ExpiryTimeStart", expiryTimeStart);
|
||||
}
|
||||
|
||||
bool QueryPrepaidCardsRequest::getEffectiveOrNot()const
|
||||
@@ -55,6 +55,6 @@ bool QueryPrepaidCardsRequest::getEffectiveOrNot()const
|
||||
void QueryPrepaidCardsRequest::setEffectiveOrNot(bool effectiveOrNot)
|
||||
{
|
||||
effectiveOrNot_ = effectiveOrNot;
|
||||
setParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false");
|
||||
setCoreParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false");
|
||||
}
|
||||
|
||||
|
||||
@@ -1,82 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/QueryPriceListRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::QueryPriceListRequest;
|
||||
|
||||
QueryPriceListRequest::QueryPriceListRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "QueryPriceList")
|
||||
{}
|
||||
|
||||
QueryPriceListRequest::~QueryPriceListRequest()
|
||||
{}
|
||||
|
||||
std::string QueryPriceListRequest::getModuleCode()const
|
||||
{
|
||||
return moduleCode_;
|
||||
}
|
||||
|
||||
void QueryPriceListRequest::setModuleCode(const std::string& moduleCode)
|
||||
{
|
||||
moduleCode_ = moduleCode;
|
||||
setParameter("ModuleCode", moduleCode);
|
||||
}
|
||||
|
||||
std::string QueryPriceListRequest::getProductCode()const
|
||||
{
|
||||
return productCode_;
|
||||
}
|
||||
|
||||
void QueryPriceListRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string QueryPriceListRequest::getSubscriptionType()const
|
||||
{
|
||||
return subscriptionType_;
|
||||
}
|
||||
|
||||
void QueryPriceListRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
long QueryPriceListRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void QueryPriceListRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string QueryPriceListRequest::getProductType()const
|
||||
{
|
||||
return productType_;
|
||||
}
|
||||
|
||||
void QueryPriceListRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
@@ -1,110 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/QueryPriceListResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::BssOpenApi;
|
||||
using namespace AlibabaCloud::BssOpenApi::Model;
|
||||
|
||||
QueryPriceListResult::QueryPriceListResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
QueryPriceListResult::QueryPriceListResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
QueryPriceListResult::~QueryPriceListResult()
|
||||
{}
|
||||
|
||||
void QueryPriceListResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["Currency"].isNull())
|
||||
data_.currency = dataNode["Currency"].asString();
|
||||
auto allModules = value["Modules"]["Module"];
|
||||
for (auto value : allModules)
|
||||
{
|
||||
Data::Module moduleObject;
|
||||
if(!value["ModuleCode"].isNull())
|
||||
moduleObject.moduleCode = value["ModuleCode"].asString();
|
||||
if(!value["Region"].isNull())
|
||||
moduleObject.region = value["Region"].asString();
|
||||
if(!value["Config"].isNull())
|
||||
moduleObject.config = value["Config"].asString();
|
||||
if(!value["PriceUnitQuantity"].isNull())
|
||||
moduleObject.priceUnitQuantity = value["PriceUnitQuantity"].asString();
|
||||
if(!value["PriceUnit"].isNull())
|
||||
moduleObject.priceUnit = value["PriceUnit"].asString();
|
||||
auto allTierPrices = value["TierPrices"]["TierPrice"];
|
||||
for (auto value : allTierPrices)
|
||||
{
|
||||
Data::Module::TierPrice tierPricesObject;
|
||||
if(!value["TierStart"].isNull())
|
||||
tierPricesObject.tierStart = value["TierStart"].asString();
|
||||
if(!value["StartSymbol"].isNull())
|
||||
tierPricesObject.startSymbol = value["StartSymbol"].asString();
|
||||
if(!value["TierEnd"].isNull())
|
||||
tierPricesObject.tierEnd = value["TierEnd"].asString();
|
||||
if(!value["EndSymbol"].isNull())
|
||||
tierPricesObject.endSymbol = value["EndSymbol"].asString();
|
||||
if(!value["TierType"].isNull())
|
||||
tierPricesObject.tierType = value["TierType"].asString();
|
||||
if(!value["PriceType"].isNull())
|
||||
tierPricesObject.priceType = value["PriceType"].asString();
|
||||
if(!value["Price"].isNull())
|
||||
tierPricesObject.price = value["Price"].asString();
|
||||
moduleObject.tierPrices.push_back(tierPricesObject);
|
||||
}
|
||||
data_.modules.push_back(moduleObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string QueryPriceListResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
QueryPriceListResult::Data QueryPriceListResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string QueryPriceListResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool QueryPriceListResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ bool QueryProductListRequest::getQueryTotalCount()const
|
||||
void QueryProductListRequest::setQueryTotalCount(bool queryTotalCount)
|
||||
{
|
||||
queryTotalCount_ = queryTotalCount;
|
||||
setParameter("QueryTotalCount", queryTotalCount ? "true" : "false");
|
||||
setCoreParameter("QueryTotalCount", queryTotalCount ? "true" : "false");
|
||||
}
|
||||
|
||||
int QueryProductListRequest::getPageSize()const
|
||||
@@ -44,7 +44,7 @@ int QueryProductListRequest::getPageSize()const
|
||||
void QueryProductListRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
int QueryProductListRequest::getPageNum()const
|
||||
@@ -55,6 +55,6 @@ int QueryProductListRequest::getPageNum()const
|
||||
void QueryProductListRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryRedeemRequest::getExpiryTimeEnd()const
|
||||
void QueryRedeemRequest::setExpiryTimeEnd(const std::string& expiryTimeEnd)
|
||||
{
|
||||
expiryTimeEnd_ = expiryTimeEnd;
|
||||
setParameter("ExpiryTimeEnd", expiryTimeEnd);
|
||||
setCoreParameter("ExpiryTimeEnd", expiryTimeEnd);
|
||||
}
|
||||
|
||||
int QueryRedeemRequest::getPageSize()const
|
||||
@@ -44,7 +44,7 @@ int QueryRedeemRequest::getPageSize()const
|
||||
void QueryRedeemRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string QueryRedeemRequest::getExpiryTimeStart()const
|
||||
@@ -55,7 +55,7 @@ std::string QueryRedeemRequest::getExpiryTimeStart()const
|
||||
void QueryRedeemRequest::setExpiryTimeStart(const std::string& expiryTimeStart)
|
||||
{
|
||||
expiryTimeStart_ = expiryTimeStart;
|
||||
setParameter("ExpiryTimeStart", expiryTimeStart);
|
||||
setCoreParameter("ExpiryTimeStart", expiryTimeStart);
|
||||
}
|
||||
|
||||
int QueryRedeemRequest::getPageNum()const
|
||||
@@ -66,7 +66,7 @@ int QueryRedeemRequest::getPageNum()const
|
||||
void QueryRedeemRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
bool QueryRedeemRequest::getEffectiveOrNot()const
|
||||
@@ -77,6 +77,6 @@ bool QueryRedeemRequest::getEffectiveOrNot()const
|
||||
void QueryRedeemRequest::setEffectiveOrNot(bool effectiveOrNot)
|
||||
{
|
||||
effectiveOrNot_ = effectiveOrNot;
|
||||
setParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false");
|
||||
setCoreParameter("EffectiveOrNot", effectiveOrNot ? "true" : "false");
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryResourcePackageInstancesRequest::getExpiryTimeEnd()const
|
||||
void QueryResourcePackageInstancesRequest::setExpiryTimeEnd(const std::string& expiryTimeEnd)
|
||||
{
|
||||
expiryTimeEnd_ = expiryTimeEnd;
|
||||
setParameter("ExpiryTimeEnd", expiryTimeEnd);
|
||||
setCoreParameter("ExpiryTimeEnd", expiryTimeEnd);
|
||||
}
|
||||
|
||||
std::string QueryResourcePackageInstancesRequest::getProductCode()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryResourcePackageInstancesRequest::getProductCode()const
|
||||
void QueryResourcePackageInstancesRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
int QueryResourcePackageInstancesRequest::getPageSize()const
|
||||
@@ -55,7 +55,7 @@ int QueryResourcePackageInstancesRequest::getPageSize()const
|
||||
void QueryResourcePackageInstancesRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
long QueryResourcePackageInstancesRequest::getOwnerId()const
|
||||
@@ -66,7 +66,7 @@ long QueryResourcePackageInstancesRequest::getOwnerId()const
|
||||
void QueryResourcePackageInstancesRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string QueryResourcePackageInstancesRequest::getExpiryTimeStart()const
|
||||
@@ -77,7 +77,7 @@ std::string QueryResourcePackageInstancesRequest::getExpiryTimeStart()const
|
||||
void QueryResourcePackageInstancesRequest::setExpiryTimeStart(const std::string& expiryTimeStart)
|
||||
{
|
||||
expiryTimeStart_ = expiryTimeStart;
|
||||
setParameter("ExpiryTimeStart", expiryTimeStart);
|
||||
setCoreParameter("ExpiryTimeStart", expiryTimeStart);
|
||||
}
|
||||
|
||||
int QueryResourcePackageInstancesRequest::getPageNum()const
|
||||
@@ -88,6 +88,6 @@ int QueryResourcePackageInstancesRequest::getPageNum()const
|
||||
void QueryResourcePackageInstancesRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QuerySettlementBillRequest::getProductCode()const
|
||||
void QuerySettlementBillRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
bool QuerySettlementBillRequest::getIsHideZeroCharge()const
|
||||
@@ -44,7 +44,7 @@ bool QuerySettlementBillRequest::getIsHideZeroCharge()const
|
||||
void QuerySettlementBillRequest::setIsHideZeroCharge(bool isHideZeroCharge)
|
||||
{
|
||||
isHideZeroCharge_ = isHideZeroCharge;
|
||||
setParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false");
|
||||
setCoreParameter("IsHideZeroCharge", isHideZeroCharge ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string QuerySettlementBillRequest::getSubscriptionType()const
|
||||
@@ -55,7 +55,7 @@ std::string QuerySettlementBillRequest::getSubscriptionType()const
|
||||
void QuerySettlementBillRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
int QuerySettlementBillRequest::getPageSize()const
|
||||
@@ -66,7 +66,7 @@ int QuerySettlementBillRequest::getPageSize()const
|
||||
void QuerySettlementBillRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string QuerySettlementBillRequest::getEndTime()const
|
||||
@@ -77,7 +77,7 @@ std::string QuerySettlementBillRequest::getEndTime()const
|
||||
void QuerySettlementBillRequest::setEndTime(const std::string& endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", endTime);
|
||||
setCoreParameter("EndTime", endTime);
|
||||
}
|
||||
|
||||
std::string QuerySettlementBillRequest::getBillingCycle()const
|
||||
@@ -88,7 +88,7 @@ std::string QuerySettlementBillRequest::getBillingCycle()const
|
||||
void QuerySettlementBillRequest::setBillingCycle(const std::string& billingCycle)
|
||||
{
|
||||
billingCycle_ = billingCycle;
|
||||
setParameter("BillingCycle", billingCycle);
|
||||
setCoreParameter("BillingCycle", billingCycle);
|
||||
}
|
||||
|
||||
std::string QuerySettlementBillRequest::getStartTime()const
|
||||
@@ -99,7 +99,7 @@ std::string QuerySettlementBillRequest::getStartTime()const
|
||||
void QuerySettlementBillRequest::setStartTime(const std::string& startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", startTime);
|
||||
setCoreParameter("StartTime", startTime);
|
||||
}
|
||||
|
||||
long QuerySettlementBillRequest::getOwnerId()const
|
||||
@@ -110,7 +110,7 @@ long QuerySettlementBillRequest::getOwnerId()const
|
||||
void QuerySettlementBillRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
int QuerySettlementBillRequest::getPageNum()const
|
||||
@@ -121,7 +121,7 @@ int QuerySettlementBillRequest::getPageNum()const
|
||||
void QuerySettlementBillRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
setCoreParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
std::string QuerySettlementBillRequest::getType()const
|
||||
@@ -132,7 +132,7 @@ std::string QuerySettlementBillRequest::getType()const
|
||||
void QuerySettlementBillRequest::setType(const std::string& type)
|
||||
{
|
||||
type_ = type;
|
||||
setParameter("Type", type);
|
||||
setCoreParameter("Type", type);
|
||||
}
|
||||
|
||||
std::string QuerySettlementBillRequest::getProductType()const
|
||||
@@ -143,6 +143,6 @@ std::string QuerySettlementBillRequest::getProductType()const
|
||||
void QuerySettlementBillRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/QueryUserAlarmThresholdRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::QueryUserAlarmThresholdRequest;
|
||||
|
||||
QueryUserAlarmThresholdRequest::QueryUserAlarmThresholdRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "QueryUserAlarmThreshold")
|
||||
{}
|
||||
|
||||
QueryUserAlarmThresholdRequest::~QueryUserAlarmThresholdRequest()
|
||||
{}
|
||||
|
||||
long QueryUserAlarmThresholdRequest::getUid()const
|
||||
{
|
||||
return uid_;
|
||||
}
|
||||
|
||||
void QueryUserAlarmThresholdRequest::setUid(long uid)
|
||||
{
|
||||
uid_ = uid;
|
||||
setParameter("Uid", std::to_string(uid));
|
||||
}
|
||||
|
||||
std::string QueryUserAlarmThresholdRequest::getAlarmType()const
|
||||
{
|
||||
return alarmType_;
|
||||
}
|
||||
|
||||
void QueryUserAlarmThresholdRequest::setAlarmType(const std::string& alarmType)
|
||||
{
|
||||
alarmType_ = alarmType;
|
||||
setParameter("AlarmType", alarmType);
|
||||
}
|
||||
|
||||
std::string QueryUserAlarmThresholdRequest::getAlarmThresholds()const
|
||||
{
|
||||
return alarmThresholds_;
|
||||
}
|
||||
|
||||
void QueryUserAlarmThresholdRequest::setAlarmThresholds(const std::string& alarmThresholds)
|
||||
{
|
||||
alarmThresholds_ = alarmThresholds;
|
||||
setParameter("AlarmThresholds", alarmThresholds);
|
||||
}
|
||||
|
||||
std::string QueryUserAlarmThresholdRequest::getBid()const
|
||||
{
|
||||
return bid_;
|
||||
}
|
||||
|
||||
void QueryUserAlarmThresholdRequest::setBid(const std::string& bid)
|
||||
{
|
||||
bid_ = bid;
|
||||
setParameter("Bid", bid);
|
||||
}
|
||||
|
||||
@@ -1,92 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/QueryUserAlarmThresholdResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::BssOpenApi;
|
||||
using namespace AlibabaCloud::BssOpenApi::Model;
|
||||
|
||||
QueryUserAlarmThresholdResult::QueryUserAlarmThresholdResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
QueryUserAlarmThresholdResult::QueryUserAlarmThresholdResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
QueryUserAlarmThresholdResult::~QueryUserAlarmThresholdResult()
|
||||
{}
|
||||
|
||||
void QueryUserAlarmThresholdResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDatas = value["Datas"]["Data"];
|
||||
for (auto value : allDatas)
|
||||
{
|
||||
Data datasObject;
|
||||
if(!value["ThresholdAmount"].isNull())
|
||||
datasObject.thresholdAmount = value["ThresholdAmount"].asString();
|
||||
if(!value["Numerator"].isNull())
|
||||
datasObject.numerator = std::stoi(value["Numerator"].asString());
|
||||
if(!value["Denominator"].isNull())
|
||||
datasObject.denominator = std::stoi(value["Denominator"].asString());
|
||||
if(!value["ThresholdType"].isNull())
|
||||
datasObject.thresholdType = std::stoi(value["ThresholdType"].asString());
|
||||
datas_.push_back(datasObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Count"].isNull())
|
||||
count_ = std::stoi(value["Count"].asString());
|
||||
|
||||
}
|
||||
|
||||
std::string QueryUserAlarmThresholdResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::vector<QueryUserAlarmThresholdResult::Data> QueryUserAlarmThresholdResult::getDatas()const
|
||||
{
|
||||
return datas_;
|
||||
}
|
||||
|
||||
int QueryUserAlarmThresholdResult::getCount()const
|
||||
{
|
||||
return count_;
|
||||
}
|
||||
|
||||
std::string QueryUserAlarmThresholdResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool QueryUserAlarmThresholdResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string QueryUserOmsDataRequest::getDataType()const
|
||||
void QueryUserOmsDataRequest::setDataType(const std::string& dataType)
|
||||
{
|
||||
dataType_ = dataType;
|
||||
setParameter("DataType", dataType);
|
||||
setCoreParameter("DataType", dataType);
|
||||
}
|
||||
|
||||
std::string QueryUserOmsDataRequest::getMarker()const
|
||||
@@ -44,7 +44,7 @@ std::string QueryUserOmsDataRequest::getMarker()const
|
||||
void QueryUserOmsDataRequest::setMarker(const std::string& marker)
|
||||
{
|
||||
marker_ = marker;
|
||||
setParameter("Marker", marker);
|
||||
setCoreParameter("Marker", marker);
|
||||
}
|
||||
|
||||
int QueryUserOmsDataRequest::getPageSize()const
|
||||
@@ -55,7 +55,7 @@ int QueryUserOmsDataRequest::getPageSize()const
|
||||
void QueryUserOmsDataRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
setCoreParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string QueryUserOmsDataRequest::getEndTime()const
|
||||
@@ -66,7 +66,7 @@ std::string QueryUserOmsDataRequest::getEndTime()const
|
||||
void QueryUserOmsDataRequest::setEndTime(const std::string& endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", endTime);
|
||||
setCoreParameter("EndTime", endTime);
|
||||
}
|
||||
|
||||
std::string QueryUserOmsDataRequest::getStartTime()const
|
||||
@@ -77,7 +77,7 @@ std::string QueryUserOmsDataRequest::getStartTime()const
|
||||
void QueryUserOmsDataRequest::setStartTime(const std::string& startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", startTime);
|
||||
setCoreParameter("StartTime", startTime);
|
||||
}
|
||||
|
||||
long QueryUserOmsDataRequest::getOwnerId()const
|
||||
@@ -88,7 +88,7 @@ long QueryUserOmsDataRequest::getOwnerId()const
|
||||
void QueryUserOmsDataRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string QueryUserOmsDataRequest::getTable()const
|
||||
@@ -99,6 +99,6 @@ std::string QueryUserOmsDataRequest::getTable()const
|
||||
void QueryUserOmsDataRequest::setTable(const std::string& table)
|
||||
{
|
||||
table_ = table;
|
||||
setParameter("Table", table);
|
||||
setCoreParameter("Table", table);
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string RenewInstanceRequest::getProductCode()const
|
||||
void RenewInstanceRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string RenewInstanceRequest::getInstanceId()const
|
||||
@@ -44,7 +44,7 @@ std::string RenewInstanceRequest::getInstanceId()const
|
||||
void RenewInstanceRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setParameter("InstanceId", instanceId);
|
||||
setCoreParameter("InstanceId", instanceId);
|
||||
}
|
||||
|
||||
std::string RenewInstanceRequest::getClientToken()const
|
||||
@@ -55,7 +55,7 @@ std::string RenewInstanceRequest::getClientToken()const
|
||||
void RenewInstanceRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setParameter("ClientToken", clientToken);
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
int RenewInstanceRequest::getRenewPeriod()const
|
||||
@@ -66,7 +66,7 @@ int RenewInstanceRequest::getRenewPeriod()const
|
||||
void RenewInstanceRequest::setRenewPeriod(int renewPeriod)
|
||||
{
|
||||
renewPeriod_ = renewPeriod;
|
||||
setParameter("RenewPeriod", std::to_string(renewPeriod));
|
||||
setCoreParameter("RenewPeriod", std::to_string(renewPeriod));
|
||||
}
|
||||
|
||||
long RenewInstanceRequest::getOwnerId()const
|
||||
@@ -77,7 +77,7 @@ long RenewInstanceRequest::getOwnerId()const
|
||||
void RenewInstanceRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string RenewInstanceRequest::getProductType()const
|
||||
@@ -88,6 +88,6 @@ std::string RenewInstanceRequest::getProductType()const
|
||||
void RenewInstanceRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SetEnduserStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::SetEnduserStatusRequest;
|
||||
|
||||
SetEnduserStatusRequest::SetEnduserStatusRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "SetEnduserStatus")
|
||||
{}
|
||||
|
||||
SetEnduserStatusRequest::~SetEnduserStatusRequest()
|
||||
{}
|
||||
|
||||
long SetEnduserStatusRequest::getUid()const
|
||||
{
|
||||
return uid_;
|
||||
}
|
||||
|
||||
void SetEnduserStatusRequest::setUid(long uid)
|
||||
{
|
||||
uid_ = uid;
|
||||
setParameter("Uid", std::to_string(uid));
|
||||
}
|
||||
|
||||
std::string SetEnduserStatusRequest::getPrimaryAccount()const
|
||||
{
|
||||
return primaryAccount_;
|
||||
}
|
||||
|
||||
void SetEnduserStatusRequest::setPrimaryAccount(const std::string& primaryAccount)
|
||||
{
|
||||
primaryAccount_ = primaryAccount;
|
||||
setParameter("PrimaryAccount", primaryAccount);
|
||||
}
|
||||
|
||||
std::string SetEnduserStatusRequest::getStatus()const
|
||||
{
|
||||
return status_;
|
||||
}
|
||||
|
||||
void SetEnduserStatusRequest::setStatus(const std::string& status)
|
||||
{
|
||||
status_ = status;
|
||||
setParameter("Status", status);
|
||||
}
|
||||
|
||||
std::string SetEnduserStatusRequest::getBusinessType()const
|
||||
{
|
||||
return businessType_;
|
||||
}
|
||||
|
||||
void SetEnduserStatusRequest::setBusinessType(const std::string& businessType)
|
||||
{
|
||||
businessType_ = businessType;
|
||||
setParameter("BusinessType", businessType);
|
||||
}
|
||||
|
||||
@@ -1,73 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SetEnduserStatusResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::BssOpenApi;
|
||||
using namespace AlibabaCloud::BssOpenApi::Model;
|
||||
|
||||
SetEnduserStatusResult::SetEnduserStatusResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
SetEnduserStatusResult::SetEnduserStatusResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
SetEnduserStatusResult::~SetEnduserStatusResult()
|
||||
{}
|
||||
|
||||
void SetEnduserStatusResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
std::string SetEnduserStatusResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
bool SetEnduserStatusResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string SetEnduserStatusResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool SetEnduserStatusResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ std::string SetRenewalRequest::getProductCode()const
|
||||
void SetRenewalRequest::setProductCode(const std::string& productCode)
|
||||
{
|
||||
productCode_ = productCode;
|
||||
setParameter("ProductCode", productCode);
|
||||
setCoreParameter("ProductCode", productCode);
|
||||
}
|
||||
|
||||
std::string SetRenewalRequest::getInstanceIDs()const
|
||||
@@ -44,7 +44,7 @@ std::string SetRenewalRequest::getInstanceIDs()const
|
||||
void SetRenewalRequest::setInstanceIDs(const std::string& instanceIDs)
|
||||
{
|
||||
instanceIDs_ = instanceIDs;
|
||||
setParameter("InstanceIDs", instanceIDs);
|
||||
setCoreParameter("InstanceIDs", instanceIDs);
|
||||
}
|
||||
|
||||
std::string SetRenewalRequest::getSubscriptionType()const
|
||||
@@ -55,7 +55,7 @@ std::string SetRenewalRequest::getSubscriptionType()const
|
||||
void SetRenewalRequest::setSubscriptionType(const std::string& subscriptionType)
|
||||
{
|
||||
subscriptionType_ = subscriptionType;
|
||||
setParameter("SubscriptionType", subscriptionType);
|
||||
setCoreParameter("SubscriptionType", subscriptionType);
|
||||
}
|
||||
|
||||
std::string SetRenewalRequest::getRenewalStatus()const
|
||||
@@ -66,7 +66,7 @@ std::string SetRenewalRequest::getRenewalStatus()const
|
||||
void SetRenewalRequest::setRenewalStatus(const std::string& renewalStatus)
|
||||
{
|
||||
renewalStatus_ = renewalStatus;
|
||||
setParameter("RenewalStatus", renewalStatus);
|
||||
setCoreParameter("RenewalStatus", renewalStatus);
|
||||
}
|
||||
|
||||
std::string SetRenewalRequest::getRenewalPeriodUnit()const
|
||||
@@ -77,7 +77,7 @@ std::string SetRenewalRequest::getRenewalPeriodUnit()const
|
||||
void SetRenewalRequest::setRenewalPeriodUnit(const std::string& renewalPeriodUnit)
|
||||
{
|
||||
renewalPeriodUnit_ = renewalPeriodUnit;
|
||||
setParameter("RenewalPeriodUnit", renewalPeriodUnit);
|
||||
setCoreParameter("RenewalPeriodUnit", renewalPeriodUnit);
|
||||
}
|
||||
|
||||
int SetRenewalRequest::getRenewalPeriod()const
|
||||
@@ -88,7 +88,7 @@ int SetRenewalRequest::getRenewalPeriod()const
|
||||
void SetRenewalRequest::setRenewalPeriod(int renewalPeriod)
|
||||
{
|
||||
renewalPeriod_ = renewalPeriod;
|
||||
setParameter("RenewalPeriod", std::to_string(renewalPeriod));
|
||||
setCoreParameter("RenewalPeriod", std::to_string(renewalPeriod));
|
||||
}
|
||||
|
||||
long SetRenewalRequest::getOwnerId()const
|
||||
@@ -99,7 +99,7 @@ long SetRenewalRequest::getOwnerId()const
|
||||
void SetRenewalRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string SetRenewalRequest::getProductType()const
|
||||
@@ -110,6 +110,6 @@ std::string SetRenewalRequest::getProductType()const
|
||||
void SetRenewalRequest::setProductType(const std::string& productType)
|
||||
{
|
||||
productType_ = productType;
|
||||
setParameter("ProductType", productType);
|
||||
setCoreParameter("ProductType", productType);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SetUserAlarmThresholdRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::SetUserAlarmThresholdRequest;
|
||||
|
||||
SetUserAlarmThresholdRequest::SetUserAlarmThresholdRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "SetUserAlarmThreshold")
|
||||
{}
|
||||
|
||||
SetUserAlarmThresholdRequest::~SetUserAlarmThresholdRequest()
|
||||
{}
|
||||
|
||||
long SetUserAlarmThresholdRequest::getUid()const
|
||||
{
|
||||
return uid_;
|
||||
}
|
||||
|
||||
void SetUserAlarmThresholdRequest::setUid(long uid)
|
||||
{
|
||||
uid_ = uid;
|
||||
setParameter("Uid", std::to_string(uid));
|
||||
}
|
||||
|
||||
std::string SetUserAlarmThresholdRequest::getAlarmType()const
|
||||
{
|
||||
return alarmType_;
|
||||
}
|
||||
|
||||
void SetUserAlarmThresholdRequest::setAlarmType(const std::string& alarmType)
|
||||
{
|
||||
alarmType_ = alarmType;
|
||||
setParameter("AlarmType", alarmType);
|
||||
}
|
||||
|
||||
std::string SetUserAlarmThresholdRequest::getAlarmThresholds()const
|
||||
{
|
||||
return alarmThresholds_;
|
||||
}
|
||||
|
||||
void SetUserAlarmThresholdRequest::setAlarmThresholds(const std::string& alarmThresholds)
|
||||
{
|
||||
alarmThresholds_ = alarmThresholds;
|
||||
setParameter("AlarmThresholds", alarmThresholds);
|
||||
}
|
||||
|
||||
std::string SetUserAlarmThresholdRequest::getBid()const
|
||||
{
|
||||
return bid_;
|
||||
}
|
||||
|
||||
void SetUserAlarmThresholdRequest::setBid(const std::string& bid)
|
||||
{
|
||||
bid_ = bid;
|
||||
setParameter("Bid", bid);
|
||||
}
|
||||
|
||||
@@ -1,73 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SetUserAlarmThresholdResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::BssOpenApi;
|
||||
using namespace AlibabaCloud::BssOpenApi::Model;
|
||||
|
||||
SetUserAlarmThresholdResult::SetUserAlarmThresholdResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
SetUserAlarmThresholdResult::SetUserAlarmThresholdResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
SetUserAlarmThresholdResult::~SetUserAlarmThresholdResult()
|
||||
{}
|
||||
|
||||
void SetUserAlarmThresholdResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
std::string SetUserAlarmThresholdResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
bool SetUserAlarmThresholdResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string SetUserAlarmThresholdResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool SetUserAlarmThresholdResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -1,82 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SetUserQuotaRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::SetUserQuotaRequest;
|
||||
|
||||
SetUserQuotaRequest::SetUserQuotaRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "SetUserQuota")
|
||||
{}
|
||||
|
||||
SetUserQuotaRequest::~SetUserQuotaRequest()
|
||||
{}
|
||||
|
||||
long SetUserQuotaRequest::getUid()const
|
||||
{
|
||||
return uid_;
|
||||
}
|
||||
|
||||
void SetUserQuotaRequest::setUid(long uid)
|
||||
{
|
||||
uid_ = uid;
|
||||
setParameter("Uid", std::to_string(uid));
|
||||
}
|
||||
|
||||
std::string SetUserQuotaRequest::getAmount()const
|
||||
{
|
||||
return amount_;
|
||||
}
|
||||
|
||||
void SetUserQuotaRequest::setAmount(const std::string& amount)
|
||||
{
|
||||
amount_ = amount;
|
||||
setParameter("Amount", amount);
|
||||
}
|
||||
|
||||
std::string SetUserQuotaRequest::getOutBizId()const
|
||||
{
|
||||
return outBizId_;
|
||||
}
|
||||
|
||||
void SetUserQuotaRequest::setOutBizId(const std::string& outBizId)
|
||||
{
|
||||
outBizId_ = outBizId;
|
||||
setParameter("OutBizId", outBizId);
|
||||
}
|
||||
|
||||
std::string SetUserQuotaRequest::getCurrency()const
|
||||
{
|
||||
return currency_;
|
||||
}
|
||||
|
||||
void SetUserQuotaRequest::setCurrency(const std::string& currency)
|
||||
{
|
||||
currency_ = currency;
|
||||
setParameter("Currency", currency);
|
||||
}
|
||||
|
||||
std::string SetUserQuotaRequest::getBid()const
|
||||
{
|
||||
return bid_;
|
||||
}
|
||||
|
||||
void SetUserQuotaRequest::setBid(const std::string& bid)
|
||||
{
|
||||
bid_ = bid;
|
||||
setParameter("Bid", bid);
|
||||
}
|
||||
|
||||
@@ -1,73 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SetUserQuotaResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::BssOpenApi;
|
||||
using namespace AlibabaCloud::BssOpenApi::Model;
|
||||
|
||||
SetUserQuotaResult::SetUserQuotaResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
SetUserQuotaResult::SetUserQuotaResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
SetUserQuotaResult::~SetUserQuotaResult()
|
||||
{}
|
||||
|
||||
void SetUserQuotaResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
std::string SetUserQuotaResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
bool SetUserQuotaResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string SetUserQuotaResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool SetUserQuotaResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
49
bssopenapi/src/model/SubscribeBillToOSSRequest.cc
Normal file
49
bssopenapi/src/model/SubscribeBillToOSSRequest.cc
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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SubscribeBillToOSSRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::SubscribeBillToOSSRequest;
|
||||
|
||||
SubscribeBillToOSSRequest::SubscribeBillToOSSRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "SubscribeBillToOSS")
|
||||
{}
|
||||
|
||||
SubscribeBillToOSSRequest::~SubscribeBillToOSSRequest()
|
||||
{}
|
||||
|
||||
std::string SubscribeBillToOSSRequest::getSubscribeType()const
|
||||
{
|
||||
return subscribeType_;
|
||||
}
|
||||
|
||||
void SubscribeBillToOSSRequest::setSubscribeType(const std::string& subscribeType)
|
||||
{
|
||||
subscribeType_ = subscribeType;
|
||||
setCoreParameter("SubscribeType", subscribeType);
|
||||
}
|
||||
|
||||
std::string SubscribeBillToOSSRequest::getSubscribeBucket()const
|
||||
{
|
||||
return subscribeBucket_;
|
||||
}
|
||||
|
||||
void SubscribeBillToOSSRequest::setSubscribeBucket(const std::string& subscribeBucket)
|
||||
{
|
||||
subscribeBucket_ = subscribeBucket;
|
||||
setCoreParameter("SubscribeBucket", subscribeBucket);
|
||||
}
|
||||
|
||||
@@ -14,26 +14,26 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SubscribeDetailResult.h>
|
||||
#include <alibabacloud/bssopenapi/model/SubscribeBillToOSSResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::BssOpenApi;
|
||||
using namespace AlibabaCloud::BssOpenApi::Model;
|
||||
|
||||
SubscribeDetailResult::SubscribeDetailResult() :
|
||||
SubscribeBillToOSSResult::SubscribeBillToOSSResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
SubscribeDetailResult::SubscribeDetailResult(const std::string &payload) :
|
||||
SubscribeBillToOSSResult::SubscribeBillToOSSResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
SubscribeDetailResult::~SubscribeDetailResult()
|
||||
SubscribeBillToOSSResult::~SubscribeBillToOSSResult()
|
||||
{}
|
||||
|
||||
void SubscribeDetailResult::parse(const std::string &payload)
|
||||
void SubscribeBillToOSSResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
@@ -49,17 +49,17 @@ void SubscribeDetailResult::parse(const std::string &payload)
|
||||
|
||||
}
|
||||
|
||||
std::string SubscribeDetailResult::getMessage()const
|
||||
std::string SubscribeBillToOSSResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string SubscribeDetailResult::getCode()const
|
||||
std::string SubscribeBillToOSSResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool SubscribeDetailResult::getSuccess()const
|
||||
bool SubscribeBillToOSSResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
@@ -1,61 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SubscribeDetailRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::SubscribeDetailRequest;
|
||||
|
||||
SubscribeDetailRequest::SubscribeDetailRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "SubscribeDetail")
|
||||
{}
|
||||
|
||||
SubscribeDetailRequest::~SubscribeDetailRequest()
|
||||
{}
|
||||
|
||||
long SubscribeDetailRequest::getBucketOwnerId()const
|
||||
{
|
||||
return bucketOwnerId_;
|
||||
}
|
||||
|
||||
void SubscribeDetailRequest::setBucketOwnerId(long bucketOwnerId)
|
||||
{
|
||||
bucketOwnerId_ = bucketOwnerId;
|
||||
setParameter("BucketOwnerId", std::to_string(bucketOwnerId));
|
||||
}
|
||||
|
||||
std::vector<std::string> SubscribeDetailRequest::getSubscribeType()const
|
||||
{
|
||||
return subscribeType_;
|
||||
}
|
||||
|
||||
void SubscribeDetailRequest::setSubscribeType(const std::vector<std::string>& subscribeType)
|
||||
{
|
||||
subscribeType_ = subscribeType;
|
||||
for(int i = 0; i!= subscribeType.size(); i++)
|
||||
setParameter("SubscribeType."+ std::to_string(i), subscribeType.at(i));
|
||||
}
|
||||
|
||||
std::string SubscribeDetailRequest::getSubscribeBucket()const
|
||||
{
|
||||
return subscribeBucket_;
|
||||
}
|
||||
|
||||
void SubscribeDetailRequest::setSubscribeBucket(const std::string& subscribeBucket)
|
||||
{
|
||||
subscribeBucket_ = subscribeBucket;
|
||||
setParameter("SubscribeBucket", subscribeBucket);
|
||||
}
|
||||
|
||||
@@ -1,61 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SubscribeExportToOSSRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::SubscribeExportToOSSRequest;
|
||||
|
||||
SubscribeExportToOSSRequest::SubscribeExportToOSSRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "SubscribeExportToOSS")
|
||||
{}
|
||||
|
||||
SubscribeExportToOSSRequest::~SubscribeExportToOSSRequest()
|
||||
{}
|
||||
|
||||
long SubscribeExportToOSSRequest::getBucketOwnerId()const
|
||||
{
|
||||
return bucketOwnerId_;
|
||||
}
|
||||
|
||||
void SubscribeExportToOSSRequest::setBucketOwnerId(long bucketOwnerId)
|
||||
{
|
||||
bucketOwnerId_ = bucketOwnerId;
|
||||
setParameter("BucketOwnerId", std::to_string(bucketOwnerId));
|
||||
}
|
||||
|
||||
std::vector<std::string> SubscribeExportToOSSRequest::getSubscribeType()const
|
||||
{
|
||||
return subscribeType_;
|
||||
}
|
||||
|
||||
void SubscribeExportToOSSRequest::setSubscribeType(const std::vector<std::string>& subscribeType)
|
||||
{
|
||||
subscribeType_ = subscribeType;
|
||||
for(int i = 0; i!= subscribeType.size(); i++)
|
||||
setParameter("SubscribeType."+ std::to_string(i), subscribeType.at(i));
|
||||
}
|
||||
|
||||
std::string SubscribeExportToOSSRequest::getSubscribeBucket()const
|
||||
{
|
||||
return subscribeBucket_;
|
||||
}
|
||||
|
||||
void SubscribeExportToOSSRequest::setSubscribeBucket(const std::string& subscribeBucket)
|
||||
{
|
||||
subscribeBucket_ = subscribeBucket;
|
||||
setParameter("SubscribeBucket", subscribeBucket);
|
||||
}
|
||||
|
||||
38
bssopenapi/src/model/UnsubscribeBillToOSSRequest.cc
Normal file
38
bssopenapi/src/model/UnsubscribeBillToOSSRequest.cc
Normal file
@@ -0,0 +1,38 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/UnsubscribeBillToOSSRequest.h>
|
||||
|
||||
using AlibabaCloud::BssOpenApi::Model::UnsubscribeBillToOSSRequest;
|
||||
|
||||
UnsubscribeBillToOSSRequest::UnsubscribeBillToOSSRequest() :
|
||||
RpcServiceRequest("bssopenapi", "2017-12-14", "UnsubscribeBillToOSS")
|
||||
{}
|
||||
|
||||
UnsubscribeBillToOSSRequest::~UnsubscribeBillToOSSRequest()
|
||||
{}
|
||||
|
||||
std::string UnsubscribeBillToOSSRequest::getSubscribeType()const
|
||||
{
|
||||
return subscribeType_;
|
||||
}
|
||||
|
||||
void UnsubscribeBillToOSSRequest::setSubscribeType(const std::string& subscribeType)
|
||||
{
|
||||
subscribeType_ = subscribeType;
|
||||
setCoreParameter("SubscribeType", subscribeType);
|
||||
}
|
||||
|
||||
@@ -14,26 +14,26 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/bssopenapi/model/SubscribeExportToOSSResult.h>
|
||||
#include <alibabacloud/bssopenapi/model/UnsubscribeBillToOSSResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::BssOpenApi;
|
||||
using namespace AlibabaCloud::BssOpenApi::Model;
|
||||
|
||||
SubscribeExportToOSSResult::SubscribeExportToOSSResult() :
|
||||
UnsubscribeBillToOSSResult::UnsubscribeBillToOSSResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
SubscribeExportToOSSResult::SubscribeExportToOSSResult(const std::string &payload) :
|
||||
UnsubscribeBillToOSSResult::UnsubscribeBillToOSSResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
SubscribeExportToOSSResult::~SubscribeExportToOSSResult()
|
||||
UnsubscribeBillToOSSResult::~UnsubscribeBillToOSSResult()
|
||||
{}
|
||||
|
||||
void SubscribeExportToOSSResult::parse(const std::string &payload)
|
||||
void UnsubscribeBillToOSSResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
@@ -49,17 +49,17 @@ void SubscribeExportToOSSResult::parse(const std::string &payload)
|
||||
|
||||
}
|
||||
|
||||
std::string SubscribeExportToOSSResult::getMessage()const
|
||||
std::string UnsubscribeBillToOSSResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::string SubscribeExportToOSSResult::getCode()const
|
||||
std::string UnsubscribeBillToOSSResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
bool SubscribeExportToOSSResult::getSuccess()const
|
||||
bool UnsubscribeBillToOSSResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
@@ -23,24 +23,136 @@ set(cms_public_header
|
||||
set(cms_public_header_model
|
||||
include/alibabacloud/cms/model/ProfileSetRequest.h
|
||||
include/alibabacloud/cms/model/ProfileSetResult.h
|
||||
include/alibabacloud/cms/model/ListProductOfActiceAlertRequest.h
|
||||
include/alibabacloud/cms/model/ListProductOfActiceAlertResult.h
|
||||
include/alibabacloud/cms/model/DeleteCustomMetricRequest.h
|
||||
include/alibabacloud/cms/model/DeleteCustomMetricResult.h
|
||||
include/alibabacloud/cms/model/GetNotifyPolicyRequest.h
|
||||
include/alibabacloud/cms/model/GetNotifyPolicyResult.h
|
||||
include/alibabacloud/cms/model/NodeUninstallRequest.h
|
||||
include/alibabacloud/cms/model/NodeUninstallResult.h
|
||||
include/alibabacloud/cms/model/DisableEventRuleRequest.h
|
||||
include/alibabacloud/cms/model/DisableEventRuleResult.h
|
||||
include/alibabacloud/cms/model/DescribeEventRuleRequest.h
|
||||
include/alibabacloud/cms/model/DescribeEventRuleResult.h
|
||||
include/alibabacloud/cms/model/StartTasksRequest.h
|
||||
include/alibabacloud/cms/model/StartTasksResult.h
|
||||
include/alibabacloud/cms/model/DescribeISPAreaCityRequest.h
|
||||
include/alibabacloud/cms/model/DescribeISPAreaCityResult.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventCountRequest.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventCountResult.h
|
||||
include/alibabacloud/cms/model/ListEventRulesRequest.h
|
||||
include/alibabacloud/cms/model/ListEventRulesResult.h
|
||||
include/alibabacloud/cms/model/UpdateMyGroupInstancesRequest.h
|
||||
include/alibabacloud/cms/model/UpdateMyGroupInstancesResult.h
|
||||
include/alibabacloud/cms/model/ProfileGetRequest.h
|
||||
include/alibabacloud/cms/model/ProfileGetResult.h
|
||||
include/alibabacloud/cms/model/PutSystemEventRequest.h
|
||||
include/alibabacloud/cms/model/PutSystemEventResult.h
|
||||
include/alibabacloud/cms/model/PutEventTargetsRequest.h
|
||||
include/alibabacloud/cms/model/PutEventTargetsResult.h
|
||||
include/alibabacloud/cms/model/PutGroupDynamicRuleRequest.h
|
||||
include/alibabacloud/cms/model/PutGroupDynamicRuleResult.h
|
||||
include/alibabacloud/cms/model/UpdateMonitoringTemplateRequest.h
|
||||
include/alibabacloud/cms/model/UpdateMonitoringTemplateResult.h
|
||||
include/alibabacloud/cms/model/PutEventRuleRequest.h
|
||||
include/alibabacloud/cms/model/PutEventRuleResult.h
|
||||
include/alibabacloud/cms/model/NodeListRequest.h
|
||||
include/alibabacloud/cms/model/NodeListResult.h
|
||||
include/alibabacloud/cms/model/QueryStaticsAvailabilityRequest.h
|
||||
include/alibabacloud/cms/model/QueryStaticsAvailabilityResult.h
|
||||
include/alibabacloud/cms/model/NodeProcessesRequest.h
|
||||
include/alibabacloud/cms/model/NodeProcessesResult.h
|
||||
include/alibabacloud/cms/model/ListMonitoringTemplatesRequest.h
|
||||
include/alibabacloud/cms/model/ListMonitoringTemplatesResult.h
|
||||
include/alibabacloud/cms/model/QueryMetricListRequest.h
|
||||
include/alibabacloud/cms/model/QueryMetricListResult.h
|
||||
include/alibabacloud/cms/model/QuerySystemEventDemoRequest.h
|
||||
include/alibabacloud/cms/model/QuerySystemEventDemoResult.h
|
||||
include/alibabacloud/cms/model/DisableAlarmRequest.h
|
||||
include/alibabacloud/cms/model/DisableAlarmResult.h
|
||||
include/alibabacloud/cms/model/PutCustomMetricRequest.h
|
||||
include/alibabacloud/cms/model/PutCustomMetricResult.h
|
||||
include/alibabacloud/cms/model/QueryMetricLastRequest.h
|
||||
include/alibabacloud/cms/model/QueryMetricLastResult.h
|
||||
include/alibabacloud/cms/model/QuerySystemEventHistogramRequest.h
|
||||
include/alibabacloud/cms/model/QuerySystemEventHistogramResult.h
|
||||
include/alibabacloud/cms/model/DeleteEventRuleRequest.h
|
||||
include/alibabacloud/cms/model/DeleteEventRuleResult.h
|
||||
include/alibabacloud/cms/model/TaskConfigUnhealthyRequest.h
|
||||
include/alibabacloud/cms/model/TaskConfigUnhealthyResult.h
|
||||
include/alibabacloud/cms/model/DeleteEventTargetsRequest.h
|
||||
include/alibabacloud/cms/model/DeleteEventTargetsResult.h
|
||||
include/alibabacloud/cms/model/ListProductOfActiveAlertRequest.h
|
||||
include/alibabacloud/cms/model/ListProductOfActiveAlertResult.h
|
||||
include/alibabacloud/cms/model/UpdateMyGroupAlertRequest.h
|
||||
include/alibabacloud/cms/model/UpdateMyGroupAlertResult.h
|
||||
include/alibabacloud/cms/model/CreateMonitoringTemplateRequest.h
|
||||
include/alibabacloud/cms/model/CreateMonitoringTemplateResult.h
|
||||
include/alibabacloud/cms/model/CreateMyGroupsRequest.h
|
||||
include/alibabacloud/cms/model/CreateMyGroupsResult.h
|
||||
include/alibabacloud/cms/model/CreateMyGroupAlertBatchRequest.h
|
||||
include/alibabacloud/cms/model/CreateMyGroupAlertBatchResult.h
|
||||
include/alibabacloud/cms/model/DescribeTasksRequest.h
|
||||
include/alibabacloud/cms/model/DescribeTasksResult.h
|
||||
include/alibabacloud/cms/model/ListActiveAlertRuleRequest.h
|
||||
include/alibabacloud/cms/model/ListActiveAlertRuleResult.h
|
||||
include/alibabacloud/cms/model/DeleteNotifyPolicyRequest.h
|
||||
include/alibabacloud/cms/model/DeleteNotifyPolicyResult.h
|
||||
include/alibabacloud/cms/model/QueryMetricTopRequest.h
|
||||
include/alibabacloud/cms/model/QueryMetricTopResult.h
|
||||
include/alibabacloud/cms/model/AccessKeyGetRequest.h
|
||||
include/alibabacloud/cms/model/AccessKeyGetResult.h
|
||||
include/alibabacloud/cms/model/QueryTaskConfigRequest.h
|
||||
include/alibabacloud/cms/model/QueryTaskConfigResult.h
|
||||
include/alibabacloud/cms/model/QueryProjectMetaRequest.h
|
||||
include/alibabacloud/cms/model/QueryProjectMetaResult.h
|
||||
include/alibabacloud/cms/model/QueryMetricDataRequest.h
|
||||
include/alibabacloud/cms/model/QueryMetricDataResult.h
|
||||
include/alibabacloud/cms/model/DisableActiveAlertRequest.h
|
||||
include/alibabacloud/cms/model/DisableActiveAlertResult.h
|
||||
include/alibabacloud/cms/model/PutEventRequest.h
|
||||
include/alibabacloud/cms/model/PutEventResult.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventHistogramRequest.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventHistogramResult.h
|
||||
include/alibabacloud/cms/model/ListAlarmHistoryRequest.h
|
||||
include/alibabacloud/cms/model/ListAlarmHistoryResult.h
|
||||
include/alibabacloud/cms/model/DeleteTasksRequest.h
|
||||
include/alibabacloud/cms/model/DeleteTasksResult.h
|
||||
include/alibabacloud/cms/model/TaskConfigModifyRequest.h
|
||||
include/alibabacloud/cms/model/TaskConfigModifyResult.h
|
||||
include/alibabacloud/cms/model/GetMyGroupsRequest.h
|
||||
include/alibabacloud/cms/model/GetMyGroupsResult.h
|
||||
include/alibabacloud/cms/model/QueryTaskMonitorDataRequest.h
|
||||
include/alibabacloud/cms/model/QueryTaskMonitorDataResult.h
|
||||
include/alibabacloud/cms/model/StopTasksRequest.h
|
||||
include/alibabacloud/cms/model/StopTasksResult.h
|
||||
include/alibabacloud/cms/model/UpdateAlarmRequest.h
|
||||
include/alibabacloud/cms/model/UpdateAlarmResult.h
|
||||
include/alibabacloud/cms/model/ModifyTaskRequest.h
|
||||
include/alibabacloud/cms/model/ModifyTaskResult.h
|
||||
include/alibabacloud/cms/model/TaskConfigDeleteRequest.h
|
||||
include/alibabacloud/cms/model/TaskConfigDeleteResult.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventDetailRequest.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventDetailResult.h
|
||||
include/alibabacloud/cms/model/NodeProcessCreateRequest.h
|
||||
include/alibabacloud/cms/model/NodeProcessCreateResult.h
|
||||
include/alibabacloud/cms/model/TaskConfigEnableRequest.h
|
||||
include/alibabacloud/cms/model/TaskConfigEnableResult.h
|
||||
include/alibabacloud/cms/model/QueryMetricMetaRequest.h
|
||||
include/alibabacloud/cms/model/QueryMetricMetaResult.h
|
||||
include/alibabacloud/cms/model/TaskConfigCreateRequest.h
|
||||
include/alibabacloud/cms/model/TaskConfigCreateResult.h
|
||||
include/alibabacloud/cms/model/GetNotifyPolicyRequest.h
|
||||
include/alibabacloud/cms/model/GetNotifyPolicyResult.h
|
||||
include/alibabacloud/cms/model/NodeUninstallRequest.h
|
||||
include/alibabacloud/cms/model/NodeUninstallResult.h
|
||||
include/alibabacloud/cms/model/QueryErrorDistributionRequest.h
|
||||
include/alibabacloud/cms/model/QueryErrorDistributionResult.h
|
||||
include/alibabacloud/cms/model/EnableEventRuleRequest.h
|
||||
include/alibabacloud/cms/model/EnableEventRuleResult.h
|
||||
include/alibabacloud/cms/model/ListEventTargetsByRuleRequest.h
|
||||
include/alibabacloud/cms/model/ListEventTargetsByRuleResult.h
|
||||
include/alibabacloud/cms/model/DescribeTaskDetailRequest.h
|
||||
include/alibabacloud/cms/model/DescribeTaskDetailResult.h
|
||||
include/alibabacloud/cms/model/QueryMonitorDataRequest.h
|
||||
include/alibabacloud/cms/model/QueryMonitorDataResult.h
|
||||
include/alibabacloud/cms/model/QueryCustomMetricListRequest.h
|
||||
include/alibabacloud/cms/model/QueryCustomMetricListResult.h
|
||||
include/alibabacloud/cms/model/ApplyTemplateRequest.h
|
||||
include/alibabacloud/cms/model/ApplyTemplateResult.h
|
||||
include/alibabacloud/cms/model/EnableActiveAlertRequest.h
|
||||
include/alibabacloud/cms/model/EnableActiveAlertResult.h
|
||||
include/alibabacloud/cms/model/QuerySystemEventDetailRequest.h
|
||||
@@ -49,46 +161,42 @@ set(cms_public_header_model
|
||||
include/alibabacloud/cms/model/CreateNotifyPolicyResult.h
|
||||
include/alibabacloud/cms/model/DeleteAlarmRequest.h
|
||||
include/alibabacloud/cms/model/DeleteAlarmResult.h
|
||||
include/alibabacloud/cms/model/NodeListRequest.h
|
||||
include/alibabacloud/cms/model/NodeListResult.h
|
||||
include/alibabacloud/cms/model/NodeProcessesRequest.h
|
||||
include/alibabacloud/cms/model/NodeProcessesResult.h
|
||||
include/alibabacloud/cms/model/TaskConfigListRequest.h
|
||||
include/alibabacloud/cms/model/TaskConfigListResult.h
|
||||
include/alibabacloud/cms/model/GetMonitoringTemplateRequest.h
|
||||
include/alibabacloud/cms/model/GetMonitoringTemplateResult.h
|
||||
include/alibabacloud/cms/model/ListMyGroupCategoriesRequest.h
|
||||
include/alibabacloud/cms/model/ListMyGroupCategoriesResult.h
|
||||
include/alibabacloud/cms/model/QueryMetricListRequest.h
|
||||
include/alibabacloud/cms/model/QueryMetricListResult.h
|
||||
include/alibabacloud/cms/model/DeleteGroupDynamicRuleRequest.h
|
||||
include/alibabacloud/cms/model/DeleteGroupDynamicRuleResult.h
|
||||
include/alibabacloud/cms/model/CreateTaskRequest.h
|
||||
include/alibabacloud/cms/model/CreateTaskResult.h
|
||||
include/alibabacloud/cms/model/ListMyGroupInstancesDetailsRequest.h
|
||||
include/alibabacloud/cms/model/ListMyGroupInstancesDetailsResult.h
|
||||
include/alibabacloud/cms/model/DisableAlarmRequest.h
|
||||
include/alibabacloud/cms/model/DisableAlarmResult.h
|
||||
include/alibabacloud/cms/model/PutCustomMetricRequest.h
|
||||
include/alibabacloud/cms/model/PutCustomMetricResult.h
|
||||
include/alibabacloud/cms/model/DeleteMyGroupsRequest.h
|
||||
include/alibabacloud/cms/model/DeleteMyGroupsResult.h
|
||||
include/alibabacloud/cms/model/QueryMetricLastRequest.h
|
||||
include/alibabacloud/cms/model/QueryMetricLastResult.h
|
||||
include/alibabacloud/cms/model/QuerySystemEventHistogramRequest.h
|
||||
include/alibabacloud/cms/model/QuerySystemEventHistogramResult.h
|
||||
include/alibabacloud/cms/model/DescribeAlarmHistoryRequest.h
|
||||
include/alibabacloud/cms/model/DescribeAlarmHistoryResult.h
|
||||
include/alibabacloud/cms/model/ApplyMonitoringTemplateRequest.h
|
||||
include/alibabacloud/cms/model/ApplyMonitoringTemplateResult.h
|
||||
include/alibabacloud/cms/model/NodeStatusRequest.h
|
||||
include/alibabacloud/cms/model/NodeStatusResult.h
|
||||
include/alibabacloud/cms/model/DescribeAlarmsRequest.h
|
||||
include/alibabacloud/cms/model/DescribeAlarmsResult.h
|
||||
include/alibabacloud/cms/model/DeleteMyGroupInstancesRequest.h
|
||||
include/alibabacloud/cms/model/DeleteMyGroupInstancesResult.h
|
||||
include/alibabacloud/cms/model/ListProductOfActiveAlertRequest.h
|
||||
include/alibabacloud/cms/model/ListProductOfActiveAlertResult.h
|
||||
include/alibabacloud/cms/model/CreateMyGroupsRequest.h
|
||||
include/alibabacloud/cms/model/CreateMyGroupsResult.h
|
||||
include/alibabacloud/cms/model/DescribeAlarmsForResourcesRequest.h
|
||||
include/alibabacloud/cms/model/DescribeAlarmsForResourcesResult.h
|
||||
include/alibabacloud/cms/model/QueryStaticsResponseTimeRequest.h
|
||||
include/alibabacloud/cms/model/QueryStaticsResponseTimeResult.h
|
||||
include/alibabacloud/cms/model/CreateAlarmRequest.h
|
||||
include/alibabacloud/cms/model/CreateAlarmResult.h
|
||||
include/alibabacloud/cms/model/ListActiveAlertRuleRequest.h
|
||||
include/alibabacloud/cms/model/ListActiveAlertRuleResult.h
|
||||
include/alibabacloud/cms/model/ListMyGroupsRequest.h
|
||||
include/alibabacloud/cms/model/ListMyGroupsResult.h
|
||||
include/alibabacloud/cms/model/DeleteNotifyPolicyRequest.h
|
||||
include/alibabacloud/cms/model/DeleteNotifyPolicyResult.h
|
||||
include/alibabacloud/cms/model/AddMyGroupInstancesRequest.h
|
||||
include/alibabacloud/cms/model/AddMyGroupInstancesResult.h
|
||||
include/alibabacloud/cms/model/SendDryRunSystemEventRequest.h
|
||||
include/alibabacloud/cms/model/SendDryRunSystemEventResult.h
|
||||
include/alibabacloud/cms/model/NodeProcessDeleteRequest.h
|
||||
include/alibabacloud/cms/model/NodeProcessDeleteResult.h
|
||||
include/alibabacloud/cms/model/UpdateMyGroupsRequest.h
|
||||
@@ -97,65 +205,169 @@ set(cms_public_header_model
|
||||
include/alibabacloud/cms/model/QuerySystemEventCountResult.h
|
||||
include/alibabacloud/cms/model/ListMyGroupInstancesRequest.h
|
||||
include/alibabacloud/cms/model/ListMyGroupInstancesResult.h
|
||||
include/alibabacloud/cms/model/AccessKeyGetRequest.h
|
||||
include/alibabacloud/cms/model/AccessKeyGetResult.h
|
||||
include/alibabacloud/cms/model/EnableActiceAlertRequest.h
|
||||
include/alibabacloud/cms/model/EnableActiceAlertResult.h
|
||||
include/alibabacloud/cms/model/PutMetricDataRequest.h
|
||||
include/alibabacloud/cms/model/PutMetricDataResult.h
|
||||
include/alibabacloud/cms/model/DisableActiveAlertRequest.h
|
||||
include/alibabacloud/cms/model/DisableActiveAlertResult.h
|
||||
include/alibabacloud/cms/model/DisableActiceAlertRequest.h
|
||||
include/alibabacloud/cms/model/DisableActiceAlertResult.h
|
||||
include/alibabacloud/cms/model/GetContactsRequest.h
|
||||
include/alibabacloud/cms/model/GetContactsResult.h
|
||||
include/alibabacloud/cms/model/UpdateMyGroupMembersRequest.h
|
||||
include/alibabacloud/cms/model/UpdateMyGroupMembersResult.h
|
||||
include/alibabacloud/cms/model/QueryStaticsErrorRateRequest.h
|
||||
include/alibabacloud/cms/model/QueryStaticsErrorRateResult.h
|
||||
include/alibabacloud/cms/model/ListGroupDynamicRuleRequest.h
|
||||
include/alibabacloud/cms/model/ListGroupDynamicRuleResult.h
|
||||
include/alibabacloud/cms/model/ListAlarmRequest.h
|
||||
include/alibabacloud/cms/model/ListAlarmResult.h
|
||||
include/alibabacloud/cms/model/NodeInstallRequest.h
|
||||
include/alibabacloud/cms/model/NodeInstallResult.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventHistogramRequest.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventHistogramResult.h
|
||||
include/alibabacloud/cms/model/PutEventRequest.h
|
||||
include/alibabacloud/cms/model/PutEventResult.h
|
||||
include/alibabacloud/cms/model/ListAlarmHistoryRequest.h
|
||||
include/alibabacloud/cms/model/ListAlarmHistoryResult.h
|
||||
include/alibabacloud/cms/model/GetMyGroupAlertRequest.h
|
||||
include/alibabacloud/cms/model/GetMyGroupAlertResult.h
|
||||
include/alibabacloud/cms/model/DeleteMonitoringTemplateRequest.h
|
||||
include/alibabacloud/cms/model/DeleteMonitoringTemplateResult.h
|
||||
include/alibabacloud/cms/model/NodeStatusListRequest.h
|
||||
include/alibabacloud/cms/model/NodeStatusListResult.h
|
||||
include/alibabacloud/cms/model/ListContactGroupRequest.h
|
||||
include/alibabacloud/cms/model/ListContactGroupResult.h
|
||||
include/alibabacloud/cms/model/GetMyGroupsRequest.h
|
||||
include/alibabacloud/cms/model/GetMyGroupsResult.h
|
||||
include/alibabacloud/cms/model/DescribeContactRequest.h
|
||||
include/alibabacloud/cms/model/DescribeContactResult.h
|
||||
include/alibabacloud/cms/model/PutMetricAlarmRequest.h
|
||||
include/alibabacloud/cms/model/PutMetricAlarmResult.h
|
||||
include/alibabacloud/cms/model/ListNotifyPolicyRequest.h
|
||||
include/alibabacloud/cms/model/ListNotifyPolicyResult.h
|
||||
include/alibabacloud/cms/model/UpdateAlarmRequest.h
|
||||
include/alibabacloud/cms/model/UpdateAlarmResult.h
|
||||
include/alibabacloud/cms/model/NodeProcessCreateRequest.h
|
||||
include/alibabacloud/cms/model/NodeProcessCreateResult.h
|
||||
include/alibabacloud/cms/model/EnableAlarmRequest.h
|
||||
include/alibabacloud/cms/model/EnableAlarmResult.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventDetailRequest.h
|
||||
include/alibabacloud/cms/model/QueryCustomEventDetailResult.h )
|
||||
include/alibabacloud/cms/model/EnableAlarmResult.h )
|
||||
|
||||
set(cms_src
|
||||
src/CmsClient.cc
|
||||
src/model/ProfileSetRequest.cc
|
||||
src/model/ProfileSetResult.cc
|
||||
src/model/ListProductOfActiceAlertRequest.cc
|
||||
src/model/ListProductOfActiceAlertResult.cc
|
||||
src/model/DeleteCustomMetricRequest.cc
|
||||
src/model/DeleteCustomMetricResult.cc
|
||||
src/model/GetNotifyPolicyRequest.cc
|
||||
src/model/GetNotifyPolicyResult.cc
|
||||
src/model/NodeUninstallRequest.cc
|
||||
src/model/NodeUninstallResult.cc
|
||||
src/model/DisableEventRuleRequest.cc
|
||||
src/model/DisableEventRuleResult.cc
|
||||
src/model/DescribeEventRuleRequest.cc
|
||||
src/model/DescribeEventRuleResult.cc
|
||||
src/model/StartTasksRequest.cc
|
||||
src/model/StartTasksResult.cc
|
||||
src/model/DescribeISPAreaCityRequest.cc
|
||||
src/model/DescribeISPAreaCityResult.cc
|
||||
src/model/QueryCustomEventCountRequest.cc
|
||||
src/model/QueryCustomEventCountResult.cc
|
||||
src/model/ListEventRulesRequest.cc
|
||||
src/model/ListEventRulesResult.cc
|
||||
src/model/UpdateMyGroupInstancesRequest.cc
|
||||
src/model/UpdateMyGroupInstancesResult.cc
|
||||
src/model/ProfileGetRequest.cc
|
||||
src/model/ProfileGetResult.cc
|
||||
src/model/PutSystemEventRequest.cc
|
||||
src/model/PutSystemEventResult.cc
|
||||
src/model/PutEventTargetsRequest.cc
|
||||
src/model/PutEventTargetsResult.cc
|
||||
src/model/PutGroupDynamicRuleRequest.cc
|
||||
src/model/PutGroupDynamicRuleResult.cc
|
||||
src/model/UpdateMonitoringTemplateRequest.cc
|
||||
src/model/UpdateMonitoringTemplateResult.cc
|
||||
src/model/PutEventRuleRequest.cc
|
||||
src/model/PutEventRuleResult.cc
|
||||
src/model/NodeListRequest.cc
|
||||
src/model/NodeListResult.cc
|
||||
src/model/QueryStaticsAvailabilityRequest.cc
|
||||
src/model/QueryStaticsAvailabilityResult.cc
|
||||
src/model/NodeProcessesRequest.cc
|
||||
src/model/NodeProcessesResult.cc
|
||||
src/model/ListMonitoringTemplatesRequest.cc
|
||||
src/model/ListMonitoringTemplatesResult.cc
|
||||
src/model/QueryMetricListRequest.cc
|
||||
src/model/QueryMetricListResult.cc
|
||||
src/model/QuerySystemEventDemoRequest.cc
|
||||
src/model/QuerySystemEventDemoResult.cc
|
||||
src/model/DisableAlarmRequest.cc
|
||||
src/model/DisableAlarmResult.cc
|
||||
src/model/PutCustomMetricRequest.cc
|
||||
src/model/PutCustomMetricResult.cc
|
||||
src/model/QueryMetricLastRequest.cc
|
||||
src/model/QueryMetricLastResult.cc
|
||||
src/model/QuerySystemEventHistogramRequest.cc
|
||||
src/model/QuerySystemEventHistogramResult.cc
|
||||
src/model/DeleteEventRuleRequest.cc
|
||||
src/model/DeleteEventRuleResult.cc
|
||||
src/model/TaskConfigUnhealthyRequest.cc
|
||||
src/model/TaskConfigUnhealthyResult.cc
|
||||
src/model/DeleteEventTargetsRequest.cc
|
||||
src/model/DeleteEventTargetsResult.cc
|
||||
src/model/ListProductOfActiveAlertRequest.cc
|
||||
src/model/ListProductOfActiveAlertResult.cc
|
||||
src/model/UpdateMyGroupAlertRequest.cc
|
||||
src/model/UpdateMyGroupAlertResult.cc
|
||||
src/model/CreateMonitoringTemplateRequest.cc
|
||||
src/model/CreateMonitoringTemplateResult.cc
|
||||
src/model/CreateMyGroupsRequest.cc
|
||||
src/model/CreateMyGroupsResult.cc
|
||||
src/model/CreateMyGroupAlertBatchRequest.cc
|
||||
src/model/CreateMyGroupAlertBatchResult.cc
|
||||
src/model/DescribeTasksRequest.cc
|
||||
src/model/DescribeTasksResult.cc
|
||||
src/model/ListActiveAlertRuleRequest.cc
|
||||
src/model/ListActiveAlertRuleResult.cc
|
||||
src/model/DeleteNotifyPolicyRequest.cc
|
||||
src/model/DeleteNotifyPolicyResult.cc
|
||||
src/model/QueryMetricTopRequest.cc
|
||||
src/model/QueryMetricTopResult.cc
|
||||
src/model/AccessKeyGetRequest.cc
|
||||
src/model/AccessKeyGetResult.cc
|
||||
src/model/QueryTaskConfigRequest.cc
|
||||
src/model/QueryTaskConfigResult.cc
|
||||
src/model/QueryProjectMetaRequest.cc
|
||||
src/model/QueryProjectMetaResult.cc
|
||||
src/model/QueryMetricDataRequest.cc
|
||||
src/model/QueryMetricDataResult.cc
|
||||
src/model/DisableActiveAlertRequest.cc
|
||||
src/model/DisableActiveAlertResult.cc
|
||||
src/model/PutEventRequest.cc
|
||||
src/model/PutEventResult.cc
|
||||
src/model/QueryCustomEventHistogramRequest.cc
|
||||
src/model/QueryCustomEventHistogramResult.cc
|
||||
src/model/ListAlarmHistoryRequest.cc
|
||||
src/model/ListAlarmHistoryResult.cc
|
||||
src/model/DeleteTasksRequest.cc
|
||||
src/model/DeleteTasksResult.cc
|
||||
src/model/TaskConfigModifyRequest.cc
|
||||
src/model/TaskConfigModifyResult.cc
|
||||
src/model/GetMyGroupsRequest.cc
|
||||
src/model/GetMyGroupsResult.cc
|
||||
src/model/QueryTaskMonitorDataRequest.cc
|
||||
src/model/QueryTaskMonitorDataResult.cc
|
||||
src/model/StopTasksRequest.cc
|
||||
src/model/StopTasksResult.cc
|
||||
src/model/UpdateAlarmRequest.cc
|
||||
src/model/UpdateAlarmResult.cc
|
||||
src/model/ModifyTaskRequest.cc
|
||||
src/model/ModifyTaskResult.cc
|
||||
src/model/TaskConfigDeleteRequest.cc
|
||||
src/model/TaskConfigDeleteResult.cc
|
||||
src/model/QueryCustomEventDetailRequest.cc
|
||||
src/model/QueryCustomEventDetailResult.cc
|
||||
src/model/NodeProcessCreateRequest.cc
|
||||
src/model/NodeProcessCreateResult.cc
|
||||
src/model/TaskConfigEnableRequest.cc
|
||||
src/model/TaskConfigEnableResult.cc
|
||||
src/model/QueryMetricMetaRequest.cc
|
||||
src/model/QueryMetricMetaResult.cc
|
||||
src/model/TaskConfigCreateRequest.cc
|
||||
src/model/TaskConfigCreateResult.cc
|
||||
src/model/GetNotifyPolicyRequest.cc
|
||||
src/model/GetNotifyPolicyResult.cc
|
||||
src/model/NodeUninstallRequest.cc
|
||||
src/model/NodeUninstallResult.cc
|
||||
src/model/QueryErrorDistributionRequest.cc
|
||||
src/model/QueryErrorDistributionResult.cc
|
||||
src/model/EnableEventRuleRequest.cc
|
||||
src/model/EnableEventRuleResult.cc
|
||||
src/model/ListEventTargetsByRuleRequest.cc
|
||||
src/model/ListEventTargetsByRuleResult.cc
|
||||
src/model/DescribeTaskDetailRequest.cc
|
||||
src/model/DescribeTaskDetailResult.cc
|
||||
src/model/QueryMonitorDataRequest.cc
|
||||
src/model/QueryMonitorDataResult.cc
|
||||
src/model/QueryCustomMetricListRequest.cc
|
||||
src/model/QueryCustomMetricListResult.cc
|
||||
src/model/ApplyTemplateRequest.cc
|
||||
src/model/ApplyTemplateResult.cc
|
||||
src/model/EnableActiveAlertRequest.cc
|
||||
src/model/EnableActiveAlertResult.cc
|
||||
src/model/QuerySystemEventDetailRequest.cc
|
||||
@@ -164,46 +376,42 @@ set(cms_src
|
||||
src/model/CreateNotifyPolicyResult.cc
|
||||
src/model/DeleteAlarmRequest.cc
|
||||
src/model/DeleteAlarmResult.cc
|
||||
src/model/NodeListRequest.cc
|
||||
src/model/NodeListResult.cc
|
||||
src/model/NodeProcessesRequest.cc
|
||||
src/model/NodeProcessesResult.cc
|
||||
src/model/TaskConfigListRequest.cc
|
||||
src/model/TaskConfigListResult.cc
|
||||
src/model/GetMonitoringTemplateRequest.cc
|
||||
src/model/GetMonitoringTemplateResult.cc
|
||||
src/model/ListMyGroupCategoriesRequest.cc
|
||||
src/model/ListMyGroupCategoriesResult.cc
|
||||
src/model/QueryMetricListRequest.cc
|
||||
src/model/QueryMetricListResult.cc
|
||||
src/model/DeleteGroupDynamicRuleRequest.cc
|
||||
src/model/DeleteGroupDynamicRuleResult.cc
|
||||
src/model/CreateTaskRequest.cc
|
||||
src/model/CreateTaskResult.cc
|
||||
src/model/ListMyGroupInstancesDetailsRequest.cc
|
||||
src/model/ListMyGroupInstancesDetailsResult.cc
|
||||
src/model/DisableAlarmRequest.cc
|
||||
src/model/DisableAlarmResult.cc
|
||||
src/model/PutCustomMetricRequest.cc
|
||||
src/model/PutCustomMetricResult.cc
|
||||
src/model/DeleteMyGroupsRequest.cc
|
||||
src/model/DeleteMyGroupsResult.cc
|
||||
src/model/QueryMetricLastRequest.cc
|
||||
src/model/QueryMetricLastResult.cc
|
||||
src/model/QuerySystemEventHistogramRequest.cc
|
||||
src/model/QuerySystemEventHistogramResult.cc
|
||||
src/model/DescribeAlarmHistoryRequest.cc
|
||||
src/model/DescribeAlarmHistoryResult.cc
|
||||
src/model/ApplyMonitoringTemplateRequest.cc
|
||||
src/model/ApplyMonitoringTemplateResult.cc
|
||||
src/model/NodeStatusRequest.cc
|
||||
src/model/NodeStatusResult.cc
|
||||
src/model/DescribeAlarmsRequest.cc
|
||||
src/model/DescribeAlarmsResult.cc
|
||||
src/model/DeleteMyGroupInstancesRequest.cc
|
||||
src/model/DeleteMyGroupInstancesResult.cc
|
||||
src/model/ListProductOfActiveAlertRequest.cc
|
||||
src/model/ListProductOfActiveAlertResult.cc
|
||||
src/model/CreateMyGroupsRequest.cc
|
||||
src/model/CreateMyGroupsResult.cc
|
||||
src/model/DescribeAlarmsForResourcesRequest.cc
|
||||
src/model/DescribeAlarmsForResourcesResult.cc
|
||||
src/model/QueryStaticsResponseTimeRequest.cc
|
||||
src/model/QueryStaticsResponseTimeResult.cc
|
||||
src/model/CreateAlarmRequest.cc
|
||||
src/model/CreateAlarmResult.cc
|
||||
src/model/ListActiveAlertRuleRequest.cc
|
||||
src/model/ListActiveAlertRuleResult.cc
|
||||
src/model/ListMyGroupsRequest.cc
|
||||
src/model/ListMyGroupsResult.cc
|
||||
src/model/DeleteNotifyPolicyRequest.cc
|
||||
src/model/DeleteNotifyPolicyResult.cc
|
||||
src/model/AddMyGroupInstancesRequest.cc
|
||||
src/model/AddMyGroupInstancesResult.cc
|
||||
src/model/SendDryRunSystemEventRequest.cc
|
||||
src/model/SendDryRunSystemEventResult.cc
|
||||
src/model/NodeProcessDeleteRequest.cc
|
||||
src/model/NodeProcessDeleteResult.cc
|
||||
src/model/UpdateMyGroupsRequest.cc
|
||||
@@ -212,42 +420,34 @@ set(cms_src
|
||||
src/model/QuerySystemEventCountResult.cc
|
||||
src/model/ListMyGroupInstancesRequest.cc
|
||||
src/model/ListMyGroupInstancesResult.cc
|
||||
src/model/AccessKeyGetRequest.cc
|
||||
src/model/AccessKeyGetResult.cc
|
||||
src/model/EnableActiceAlertRequest.cc
|
||||
src/model/EnableActiceAlertResult.cc
|
||||
src/model/PutMetricDataRequest.cc
|
||||
src/model/PutMetricDataResult.cc
|
||||
src/model/DisableActiveAlertRequest.cc
|
||||
src/model/DisableActiveAlertResult.cc
|
||||
src/model/DisableActiceAlertRequest.cc
|
||||
src/model/DisableActiceAlertResult.cc
|
||||
src/model/GetContactsRequest.cc
|
||||
src/model/GetContactsResult.cc
|
||||
src/model/UpdateMyGroupMembersRequest.cc
|
||||
src/model/UpdateMyGroupMembersResult.cc
|
||||
src/model/QueryStaticsErrorRateRequest.cc
|
||||
src/model/QueryStaticsErrorRateResult.cc
|
||||
src/model/ListGroupDynamicRuleRequest.cc
|
||||
src/model/ListGroupDynamicRuleResult.cc
|
||||
src/model/ListAlarmRequest.cc
|
||||
src/model/ListAlarmResult.cc
|
||||
src/model/NodeInstallRequest.cc
|
||||
src/model/NodeInstallResult.cc
|
||||
src/model/QueryCustomEventHistogramRequest.cc
|
||||
src/model/QueryCustomEventHistogramResult.cc
|
||||
src/model/PutEventRequest.cc
|
||||
src/model/PutEventResult.cc
|
||||
src/model/ListAlarmHistoryRequest.cc
|
||||
src/model/ListAlarmHistoryResult.cc
|
||||
src/model/GetMyGroupAlertRequest.cc
|
||||
src/model/GetMyGroupAlertResult.cc
|
||||
src/model/DeleteMonitoringTemplateRequest.cc
|
||||
src/model/DeleteMonitoringTemplateResult.cc
|
||||
src/model/NodeStatusListRequest.cc
|
||||
src/model/NodeStatusListResult.cc
|
||||
src/model/ListContactGroupRequest.cc
|
||||
src/model/ListContactGroupResult.cc
|
||||
src/model/GetMyGroupsRequest.cc
|
||||
src/model/GetMyGroupsResult.cc
|
||||
src/model/DescribeContactRequest.cc
|
||||
src/model/DescribeContactResult.cc
|
||||
src/model/PutMetricAlarmRequest.cc
|
||||
src/model/PutMetricAlarmResult.cc
|
||||
src/model/ListNotifyPolicyRequest.cc
|
||||
src/model/ListNotifyPolicyResult.cc
|
||||
src/model/UpdateAlarmRequest.cc
|
||||
src/model/UpdateAlarmResult.cc
|
||||
src/model/NodeProcessCreateRequest.cc
|
||||
src/model/NodeProcessCreateResult.cc
|
||||
src/model/EnableAlarmRequest.cc
|
||||
src/model/EnableAlarmResult.cc
|
||||
src/model/QueryCustomEventDetailRequest.cc
|
||||
src/model/QueryCustomEventDetailResult.cc )
|
||||
src/model/EnableAlarmResult.cc )
|
||||
|
||||
add_library(cms ${LIB_TYPE}
|
||||
${cms_public_header}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -37,22 +37,22 @@ namespace AlibabaCloud
|
||||
AccessKeyGetResult();
|
||||
explicit AccessKeyGetResult(const std::string &payload);
|
||||
~AccessKeyGetResult();
|
||||
std::string getSecretKey()const;
|
||||
long getUserId()const;
|
||||
int getErrorCode()const;
|
||||
std::string getAccessKey()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
std::string getSecretKey()const;
|
||||
long getUserId()const;
|
||||
int getErrorCode()const;
|
||||
std::string getAccessKey()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string secretKey_;
|
||||
long userId_;
|
||||
int errorCode_;
|
||||
std::string accessKey_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
std::string secretKey_;
|
||||
long userId_;
|
||||
int errorCode_;
|
||||
std::string accessKey_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,16 +37,16 @@ namespace AlibabaCloud
|
||||
AddMyGroupInstancesResult();
|
||||
explicit AddMyGroupInstancesResult(const std::string &payload);
|
||||
~AddMyGroupInstancesResult();
|
||||
int getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
int getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int errorCode_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
int errorCode_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_CMS_MODEL_APPLYMONITORINGTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CMS_MODEL_APPLYMONITORINGTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cms/CmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CMS_EXPORT ApplyMonitoringTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ApplyMonitoringTemplateRequest();
|
||||
~ApplyMonitoringTemplateRequest();
|
||||
|
||||
long getEnableStartTime()const;
|
||||
void setEnableStartTime(long enableStartTime);
|
||||
std::string getApplyMode()const;
|
||||
void setApplyMode(const std::string& applyMode);
|
||||
std::string getWebhook()const;
|
||||
void setWebhook(const std::string& webhook);
|
||||
std::string getTemplateIds()const;
|
||||
void setTemplateIds(const std::string& templateIds);
|
||||
long getEnableEndTime()const;
|
||||
void setEnableEndTime(long enableEndTime);
|
||||
long getGroupId()const;
|
||||
void setGroupId(long groupId);
|
||||
long getNotifyLevel()const;
|
||||
void setNotifyLevel(long notifyLevel);
|
||||
long getSilenceTime()const;
|
||||
void setSilenceTime(long silenceTime);
|
||||
|
||||
private:
|
||||
long enableStartTime_;
|
||||
std::string applyMode_;
|
||||
std::string webhook_;
|
||||
std::string templateIds_;
|
||||
long enableEndTime_;
|
||||
long groupId_;
|
||||
long notifyLevel_;
|
||||
long silenceTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CMS_MODEL_APPLYMONITORINGTEMPLATEREQUEST_H_
|
||||
@@ -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_CMS_MODEL_APPLYMONITORINGTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_CMS_MODEL_APPLYMONITORINGTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cms/CmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CMS_EXPORT ApplyMonitoringTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Resource
|
||||
{
|
||||
struct Result
|
||||
{
|
||||
std::string message;
|
||||
std::string displayName;
|
||||
int code;
|
||||
bool success;
|
||||
long groupId;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<Result> eventResults;
|
||||
std::vector<Result> alertResults;
|
||||
long groupId;
|
||||
};
|
||||
|
||||
|
||||
ApplyMonitoringTemplateResult();
|
||||
explicit ApplyMonitoringTemplateResult(const std::string &payload);
|
||||
~ApplyMonitoringTemplateResult();
|
||||
Resource getResource()const;
|
||||
int getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Resource resource_;
|
||||
int errorCode_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CMS_MODEL_APPLYMONITORINGTEMPLATERESULT_H_
|
||||
66
cms/include/alibabacloud/cms/model/ApplyTemplateRequest.h
Normal file
66
cms/include/alibabacloud/cms/model/ApplyTemplateRequest.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_CMS_MODEL_APPLYTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CMS_MODEL_APPLYTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cms/CmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CMS_EXPORT ApplyTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ApplyTemplateRequest();
|
||||
~ApplyTemplateRequest();
|
||||
|
||||
long getEnableStartTime()const;
|
||||
void setEnableStartTime(long enableStartTime);
|
||||
std::string getApplyMode()const;
|
||||
void setApplyMode(const std::string& applyMode);
|
||||
std::string getTemplateIds()const;
|
||||
void setTemplateIds(const std::string& templateIds);
|
||||
long getEnableEndTime()const;
|
||||
void setEnableEndTime(long enableEndTime);
|
||||
long getGroupId()const;
|
||||
void setGroupId(long groupId);
|
||||
long getNotifyLevel()const;
|
||||
void setNotifyLevel(long notifyLevel);
|
||||
long getSilenceTime()const;
|
||||
void setSilenceTime(long silenceTime);
|
||||
|
||||
private:
|
||||
long enableStartTime_;
|
||||
std::string applyMode_;
|
||||
std::string templateIds_;
|
||||
long enableEndTime_;
|
||||
long groupId_;
|
||||
long notifyLevel_;
|
||||
long silenceTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CMS_MODEL_APPLYTEMPLATEREQUEST_H_
|
||||
70
cms/include/alibabacloud/cms/model/ApplyTemplateResult.h
Normal file
70
cms/include/alibabacloud/cms/model/ApplyTemplateResult.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_CMS_MODEL_APPLYTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_CMS_MODEL_APPLYTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cms/CmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CMS_EXPORT ApplyTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Resource
|
||||
{
|
||||
struct AlertResult
|
||||
{
|
||||
std::string metricName;
|
||||
std::string message;
|
||||
std::string displayName;
|
||||
std::string metricNamespace;
|
||||
std::string success;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<AlertResult> createAlertResults;
|
||||
};
|
||||
|
||||
|
||||
ApplyTemplateResult();
|
||||
explicit ApplyTemplateResult(const std::string &payload);
|
||||
~ApplyTemplateResult();
|
||||
Resource getResource()const;
|
||||
int getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Resource resource_;
|
||||
int errorCode_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CMS_MODEL_APPLYTEMPLATERESULT_H_
|
||||
@@ -35,12 +35,12 @@ namespace AlibabaCloud
|
||||
CreateAlarmRequest();
|
||||
~CreateAlarmRequest();
|
||||
|
||||
std::string getCallby_cms_owner()const;
|
||||
void setCallby_cms_owner(const std::string& callby_cms_owner);
|
||||
int getPeriod()const;
|
||||
void setPeriod(int period);
|
||||
std::string getWebhook()const;
|
||||
void setWebhook(const std::string& webhook);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getContactGroups()const;
|
||||
void setContactGroups(const std::string& contactGroups);
|
||||
int getEndTime()const;
|
||||
@@ -69,9 +69,9 @@ namespace AlibabaCloud
|
||||
void setStatistics(const std::string& statistics);
|
||||
|
||||
private:
|
||||
std::string callby_cms_owner_;
|
||||
int period_;
|
||||
std::string webhook_;
|
||||
bool dryRun_;
|
||||
std::string contactGroups_;
|
||||
int endTime_;
|
||||
std::string threshold_;
|
||||
|
||||
@@ -37,18 +37,18 @@ namespace AlibabaCloud
|
||||
CreateAlarmResult();
|
||||
explicit CreateAlarmResult(const std::string &payload);
|
||||
~CreateAlarmResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_CMS_MODEL_CREATEMONITORINGTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CMS_MODEL_CREATEMONITORINGTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cms/CmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CMS_EXPORT CreateMonitoringTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateMonitoringTemplateRequest();
|
||||
~CreateMonitoringTemplateRequest();
|
||||
|
||||
std::string getEventRuleTemplatesJson()const;
|
||||
void setEventRuleTemplatesJson(const std::string& eventRuleTemplatesJson);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAlertTemplatesJson()const;
|
||||
void setAlertTemplatesJson(const std::string& alertTemplatesJson);
|
||||
|
||||
private:
|
||||
std::string eventRuleTemplatesJson_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string description_;
|
||||
std::string alertTemplatesJson_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CMS_MODEL_CREATEMONITORINGTEMPLATEREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CMS_MODEL_CREATEMONITORINGTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_CMS_MODEL_CREATEMONITORINGTEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cms/CmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CMS_EXPORT CreateMonitoringTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateMonitoringTemplateResult();
|
||||
explicit CreateMonitoringTemplateResult(const std::string &payload);
|
||||
~CreateMonitoringTemplateResult();
|
||||
int getErrorCode()const;
|
||||
long getId()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int errorCode_;
|
||||
long id_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CMS_MODEL_CREATEMONITORINGTEMPLATERESULT_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_CMS_MODEL_CREATEMYGROUPALERTBATCHREQUEST_H_
|
||||
#define ALIBABACLOUD_CMS_MODEL_CREATEMYGROUPALERTBATCHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cms/CmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CMS_EXPORT CreateMyGroupAlertBatchRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateMyGroupAlertBatchRequest();
|
||||
~CreateMyGroupAlertBatchRequest();
|
||||
|
||||
long getGroupId()const;
|
||||
void setGroupId(long groupId);
|
||||
std::string getGroupAlertJsonArray()const;
|
||||
void setGroupAlertJsonArray(const std::string& groupAlertJsonArray);
|
||||
|
||||
private:
|
||||
long groupId_;
|
||||
std::string groupAlertJsonArray_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CMS_MODEL_CREATEMYGROUPALERTBATCHREQUEST_H_
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CMS_MODEL_CREATEMYGROUPALERTBATCHRESULT_H_
|
||||
#define ALIBABACLOUD_CMS_MODEL_CREATEMYGROUPALERTBATCHRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cms/CmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CMS_EXPORT CreateMyGroupAlertBatchResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AlertResult
|
||||
{
|
||||
std::string metricName;
|
||||
std::string alertName;
|
||||
std::string message;
|
||||
std::string displayName;
|
||||
std::string metricNamespace;
|
||||
int code;
|
||||
bool success;
|
||||
long groupId;
|
||||
};
|
||||
|
||||
|
||||
CreateMyGroupAlertBatchResult();
|
||||
explicit CreateMyGroupAlertBatchResult(const std::string &payload);
|
||||
~CreateMyGroupAlertBatchResult();
|
||||
std::vector<AlertResult> getResources()const;
|
||||
int getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AlertResult> resources_;
|
||||
int errorCode_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CMS_MODEL_CREATEMYGROUPALERTBATCHRESULT_H_
|
||||
@@ -37,10 +37,12 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getContactGroups()const;
|
||||
void setContactGroups(const std::string& contactGroups);
|
||||
long getServiceId()const;
|
||||
void setServiceId(long serviceId);
|
||||
std::string getOptions()const;
|
||||
void setOptions(const std::string& options);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
long getServiceId()const;
|
||||
void setServiceId(long serviceId);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
std::string getBindUrl()const;
|
||||
@@ -48,8 +50,9 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string contactGroups_;
|
||||
long serviceId_;
|
||||
std::string options_;
|
||||
std::string type_;
|
||||
long serviceId_;
|
||||
std::string groupName_;
|
||||
std::string bindUrl_;
|
||||
|
||||
|
||||
@@ -37,18 +37,18 @@ namespace AlibabaCloud
|
||||
CreateMyGroupsResult();
|
||||
explicit CreateMyGroupsResult(const std::string &payload);
|
||||
~CreateMyGroupsResult();
|
||||
int getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
long getGroupId()const;
|
||||
int getErrorCode()const;
|
||||
std::string getErrorMessage()const;
|
||||
bool getSuccess()const;
|
||||
long getGroupId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int errorCode_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
long groupId_;
|
||||
int errorCode_;
|
||||
std::string errorMessage_;
|
||||
bool success_;
|
||||
long groupId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
||||
void setPolicyType(const std::string& policyType);
|
||||
std::string getAlertName()const;
|
||||
void setAlertName(const std::string& alertName);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime()const;
|
||||
@@ -51,6 +53,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string policyType_;
|
||||
std::string alertName_;
|
||||
std::string groupId_;
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
std::string dimensions_;
|
||||
|
||||
@@ -37,20 +37,18 @@ namespace AlibabaCloud
|
||||
CreateNotifyPolicyResult();
|
||||
explicit CreateNotifyPolicyResult(const std::string &payload);
|
||||
~CreateNotifyPolicyResult();
|
||||
std::string getMessage()const;
|
||||
std::string getTraceId()const;
|
||||
std::string getCode()const;
|
||||
std::string getSuccess()const;
|
||||
int getResult()const;
|
||||
std::string getMessage()const;
|
||||
std::string getCode()const;
|
||||
std::string getSuccess()const;
|
||||
int getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string traceId_;
|
||||
std::string code_;
|
||||
std::string success_;
|
||||
int result_;
|
||||
std::string message_;
|
||||
std::string code_;
|
||||
std::string success_;
|
||||
int result_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
72
cms/include/alibabacloud/cms/model/CreateTaskRequest.h
Normal file
72
cms/include/alibabacloud/cms/model/CreateTaskRequest.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_CMS_MODEL_CREATETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_CMS_MODEL_CREATETASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cms/CmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CMS_EXPORT CreateTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateTaskRequest();
|
||||
~CreateTaskRequest();
|
||||
|
||||
std::string getCaller()const;
|
||||
void setCaller(const std::string& caller);
|
||||
std::string getAddress()const;
|
||||
void setAddress(const std::string& address);
|
||||
std::string getTaskType()const;
|
||||
void setTaskType(const std::string& taskType);
|
||||
std::string getIspCity()const;
|
||||
void setIspCity(const std::string& ispCity);
|
||||
std::string getAlertIds()const;
|
||||
void setAlertIds(const std::string& alertIds);
|
||||
std::string getOptions()const;
|
||||
void setOptions(const std::string& options);
|
||||
std::string getTaskName()const;
|
||||
void setTaskName(const std::string& taskName);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
std::string getAlertRule()const;
|
||||
void setAlertRule(const std::string& alertRule);
|
||||
|
||||
private:
|
||||
std::string caller_;
|
||||
std::string address_;
|
||||
std::string taskType_;
|
||||
std::string ispCity_;
|
||||
std::string alertIds_;
|
||||
std::string options_;
|
||||
std::string taskName_;
|
||||
std::string interval_;
|
||||
std::string alertRule_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CMS_MODEL_CREATETASKREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user