Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6dd2cf4afe | ||
|
|
8d13c48cce | ||
|
|
be6c27326e | ||
|
|
197159f97b | ||
|
|
e788fcb800 | ||
|
|
33537c905e | ||
|
|
c49607aeca | ||
|
|
3dfdfd0845 | ||
|
|
3aefd86108 | ||
|
|
2b9789d179 |
29
.github/workflows/test.yaml
vendored
Normal file
29
.github/workflows/test.yaml
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
name: Test
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ master ]
|
||||
pull_request:
|
||||
branches: [ master ]
|
||||
|
||||
jobs:
|
||||
test:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
os: [ubuntu-latest, macosx-latest]
|
||||
runs-on: ${{ matrix.os }}
|
||||
env:
|
||||
CPLUS_INCLUDE_PATH: "/usr/local/include/:/usr/include/jsoncpp/:/usr/local/opt/openssl/include/:/usr/lib/"
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- if: ${{ matrix.os == 'ubuntu-latest' }}
|
||||
run: sudo apt-get install lcov libcurl4-openssl-dev libssl-dev uuid-dev libjson-c-dev libjsoncpp-dev nodejs npm
|
||||
- if: ${{ matrix.os == 'macosx-latest' }}
|
||||
run: brew install lcov libcurl4-openssl-dev libssl-dev uuid-dev libjson-c-dev libjsoncpp-dev nodejs npm
|
||||
|
||||
- run: bash ./unit_test.sh
|
||||
- run: bash ./generate_code_cov.sh
|
||||
- run: bash ./function_test.sh
|
||||
- run: bash <(curl -s https://codecov.io/bash)
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -14,3 +14,4 @@ test/httpserver/nohup.out
|
||||
.idea
|
||||
build/
|
||||
cmake-build-debug/
|
||||
.DS_Store
|
||||
@@ -44,6 +44,8 @@ public:
|
||||
void setVersion(const std::string &version);
|
||||
long getChildInstanceOwnerId() const;
|
||||
void setChildInstanceOwnerId(long childInstanceOwnerId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -53,6 +55,7 @@ private:
|
||||
long ownerId_;
|
||||
std::string version_;
|
||||
long childInstanceOwnerId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cbn
|
||||
|
||||
@@ -88,3 +88,12 @@ void DescribeChildInstanceRegionsRequest::setChildInstanceOwnerId(long childInst
|
||||
setParameter(std::string("ChildInstanceOwnerId"), std::to_string(childInstanceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeChildInstanceRegionsRequest::getAcceptLanguage() const {
|
||||
return acceptLanguage_;
|
||||
}
|
||||
|
||||
void DescribeChildInstanceRegionsRequest::setAcceptLanguage(const std::string &acceptLanguage) {
|
||||
acceptLanguage_ = acceptLanguage;
|
||||
setParameter(std::string("AcceptLanguage"), acceptLanguage);
|
||||
}
|
||||
|
||||
|
||||
@@ -183,6 +183,15 @@ if(CMAKE_HOST_WIN32)
|
||||
target_compile_definitions(core
|
||||
PRIVATE CURL_STATICLIB
|
||||
_CRT_SECURE_NO_WARNINGS)
|
||||
elseif(CMAKE_HOST_APPLE)
|
||||
MESSAGE(STATUS "core: include & link for MACOS")
|
||||
target_include_directories(core
|
||||
PRIVATE /usr/local/include)
|
||||
target_link_libraries(core
|
||||
/usr/local/lib/libcrypto.dylib
|
||||
curl
|
||||
/usr/local/lib/libjsoncpp.dylib
|
||||
/usr/local/lib/libuuid.dylib )
|
||||
else()
|
||||
target_include_directories(core
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
|
||||
@@ -74,6 +74,8 @@ public:
|
||||
void setSecurityIPList(const std::string &securityIPList);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
long getProvisionedIops() const;
|
||||
void setProvisionedIops(long provisionedIops);
|
||||
std::string getAutoRenew() const;
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
std::string getZoneId() const;
|
||||
@@ -136,6 +138,7 @@ private:
|
||||
std::string dBInstanceClass_;
|
||||
std::string securityIPList_;
|
||||
std::string vSwitchId_;
|
||||
long provisionedIops_;
|
||||
std::string autoRenew_;
|
||||
std::string zoneId_;
|
||||
std::string clientToken_;
|
||||
|
||||
@@ -82,6 +82,8 @@ public:
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::vector<Mongos> getMongos() const;
|
||||
void setMongos(const std::vector<Mongos> &mongos);
|
||||
long getProvisionedIops() const;
|
||||
void setProvisionedIops(long provisionedIops);
|
||||
std::string getAutoRenew() const;
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
std::string getZoneId() const;
|
||||
@@ -136,6 +138,7 @@ private:
|
||||
std::string securityIPList_;
|
||||
std::string vSwitchId_;
|
||||
std::vector<Mongos> mongos_;
|
||||
long provisionedIops_;
|
||||
std::string autoRenew_;
|
||||
std::string zoneId_;
|
||||
std::string clientToken_;
|
||||
|
||||
@@ -32,6 +32,8 @@ public:
|
||||
~DescribeAvailableResourceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getStorageType() const;
|
||||
void setStorageType(const std::string &storageType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
@@ -61,6 +63,7 @@ public:
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string storageType_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
|
||||
@@ -126,6 +126,7 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceClass;
|
||||
std::string vSwitchId;
|
||||
std::string lockMode;
|
||||
long provisionedIops;
|
||||
std::string currentKernelVersion;
|
||||
std::string creationTime;
|
||||
std::vector<DBInstance::NetworkAddress> networkAddresses;
|
||||
@@ -139,6 +140,7 @@ namespace AlibabaCloud
|
||||
std::string networkType;
|
||||
std::string paymentType;
|
||||
std::string maintainStartTime;
|
||||
bool burstingEnabled;
|
||||
std::string zoneId;
|
||||
std::string readonlyReplicas;
|
||||
std::string replicationFactor;
|
||||
|
||||
@@ -43,6 +43,7 @@ namespace AlibabaCloud
|
||||
std::string regionName;
|
||||
std::string zoneIds;
|
||||
std::string regionId;
|
||||
std::string endPoint;
|
||||
std::vector<DdsRegion::Zone> zones;
|
||||
};
|
||||
|
||||
|
||||
@@ -58,6 +58,8 @@ public:
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
std::string getPricingCycle() const;
|
||||
void setPricingCycle(const std::string &pricingCycle);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -74,6 +76,7 @@ private:
|
||||
std::string instanceId_;
|
||||
std::string autoRenew_;
|
||||
std::string chargeType_;
|
||||
std::string pricingCycle_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dds
|
||||
|
||||
@@ -210,6 +210,15 @@ void CreateDBInstanceRequest::setVSwitchId(const std::string &vSwitchId) {
|
||||
setParameter(std::string("VSwitchId"), vSwitchId);
|
||||
}
|
||||
|
||||
long CreateDBInstanceRequest::getProvisionedIops() const {
|
||||
return provisionedIops_;
|
||||
}
|
||||
|
||||
void CreateDBInstanceRequest::setProvisionedIops(long provisionedIops) {
|
||||
provisionedIops_ = provisionedIops;
|
||||
setParameter(std::string("ProvisionedIops"), std::to_string(provisionedIops));
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceRequest::getAutoRenew() const {
|
||||
return autoRenew_;
|
||||
}
|
||||
|
||||
@@ -207,6 +207,15 @@ void CreateShardingDBInstanceRequest::setMongos(const std::vector<CreateSharding
|
||||
}
|
||||
}
|
||||
|
||||
long CreateShardingDBInstanceRequest::getProvisionedIops() const {
|
||||
return provisionedIops_;
|
||||
}
|
||||
|
||||
void CreateShardingDBInstanceRequest::setProvisionedIops(long provisionedIops) {
|
||||
provisionedIops_ = provisionedIops;
|
||||
setParameter(std::string("ProvisionedIops"), std::to_string(provisionedIops));
|
||||
}
|
||||
|
||||
std::string CreateShardingDBInstanceRequest::getAutoRenew() const {
|
||||
return autoRenew_;
|
||||
}
|
||||
|
||||
@@ -34,6 +34,15 @@ void DescribeAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getStorageType() const {
|
||||
return storageType_;
|
||||
}
|
||||
|
||||
void DescribeAvailableResourceRequest::setStorageType(const std::string &storageType) {
|
||||
storageType_ = storageType;
|
||||
setParameter(std::string("StorageType"), storageType);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
@@ -133,6 +133,10 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
dBInstancesObject.encryptionKey = valueDBInstancesDBInstance["EncryptionKey"].asString();
|
||||
if(!valueDBInstancesDBInstance["SyncPercent"].isNull())
|
||||
dBInstancesObject.syncPercent = valueDBInstancesDBInstance["SyncPercent"].asString();
|
||||
if(!valueDBInstancesDBInstance["BurstingEnabled"].isNull())
|
||||
dBInstancesObject.burstingEnabled = valueDBInstancesDBInstance["BurstingEnabled"].asString() == "true";
|
||||
if(!valueDBInstancesDBInstance["ProvisionedIops"].isNull())
|
||||
dBInstancesObject.provisionedIops = std::stol(valueDBInstancesDBInstance["ProvisionedIops"].asString());
|
||||
auto allReplicaSetsNode = valueDBInstancesDBInstance["ReplicaSets"]["ReplicaSet"];
|
||||
for (auto valueDBInstancesDBInstanceReplicaSetsReplicaSet : allReplicaSetsNode)
|
||||
{
|
||||
|
||||
@@ -49,6 +49,8 @@ void DescribeRegionsResult::parse(const std::string &payload)
|
||||
regionsObject.regionId = valueRegionsDdsRegion["RegionId"].asString();
|
||||
if(!valueRegionsDdsRegion["RegionName"].isNull())
|
||||
regionsObject.regionName = valueRegionsDdsRegion["RegionName"].asString();
|
||||
if(!valueRegionsDdsRegion["EndPoint"].isNull())
|
||||
regionsObject.endPoint = valueRegionsDdsRegion["EndPoint"].asString();
|
||||
auto allZonesNode = valueRegionsDdsRegion["Zones"]["Zone"];
|
||||
for (auto valueRegionsDdsRegionZonesZone : allZonesNode)
|
||||
{
|
||||
|
||||
@@ -151,3 +151,12 @@ void TransformInstanceChargeTypeRequest::setChargeType(const std::string &charge
|
||||
setParameter(std::string("ChargeType"), chargeType);
|
||||
}
|
||||
|
||||
std::string TransformInstanceChargeTypeRequest::getPricingCycle() const {
|
||||
return pricingCycle_;
|
||||
}
|
||||
|
||||
void TransformInstanceChargeTypeRequest::setPricingCycle(const std::string &pricingCycle) {
|
||||
pricingCycle_ = pricingCycle;
|
||||
setParameter(std::string("PricingCycle"), pricingCycle);
|
||||
}
|
||||
|
||||
|
||||
@@ -7,11 +7,11 @@ if command -v python > /dev/null ; then
|
||||
MAKE="make -j $(python -c 'import multiprocessing as mp; print(int(mp.cpu_count()))')"
|
||||
fi
|
||||
|
||||
echo $MAKE
|
||||
echo "$MAKE"
|
||||
|
||||
rm -rf sdk_build
|
||||
mkdir sdk_build
|
||||
cd sdk_build
|
||||
cd sdk_build || exit
|
||||
cmake -DBUILD_PRODUCT="$product" -DBUILD_FUNCTION_TESTS=OFF -DBUILD_UNIT_TESTS=OFF -DENABLE_COVERAGE=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ..
|
||||
$MAKE
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd `dirname $0`
|
||||
cd $(dirname "$0") || exit
|
||||
echo '-------build function test----------'
|
||||
|
||||
MAKE=make
|
||||
@@ -8,12 +8,12 @@ if command -v python > /dev/null ; then
|
||||
MAKE="make -j $(python -c 'import multiprocessing as mp; print(int(mp.cpu_count()))')"
|
||||
fi
|
||||
|
||||
echo $MAKE
|
||||
echo "$MAKE"
|
||||
|
||||
FT_BUILD_DIR=ft_build
|
||||
rm -rf $FT_BUILD_DIR
|
||||
mkdir $FT_BUILD_DIR
|
||||
cd $FT_BUILD_DIR
|
||||
cd $FT_BUILD_DIR || exit
|
||||
cmake -DBUILD_FUNCTION_TESTS=ON -DBUILD_UNIT_TESTS=OFF ..
|
||||
$MAKE cdn core cs ecs rds slb vpc cdn_ft core_ft cs_ft ecs_ft nlp_ft rds_ft slb_ft vpc_ft
|
||||
|
||||
|
||||
@@ -37,7 +37,6 @@ namespace AlibabaCloud
|
||||
BatchAddDataForApiSourceResult();
|
||||
explicit BatchAddDataForApiSourceResult(const std::string &payload);
|
||||
~BatchAddDataForApiSourceResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
@@ -45,7 +44,6 @@ namespace AlibabaCloud
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
@@ -35,8 +35,12 @@ namespace AlibabaCloud
|
||||
GetDeviceShadowRequest();
|
||||
~GetDeviceShadowRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
@@ -49,7 +53,9 @@ namespace AlibabaCloud
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -35,8 +35,12 @@ namespace AlibabaCloud
|
||||
GetDeviceStatusRequest();
|
||||
~GetDeviceStatusRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -51,7 +55,9 @@ namespace AlibabaCloud
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
|
||||
@@ -35,8 +35,12 @@ namespace AlibabaCloud
|
||||
GetRuleRequest();
|
||||
~GetRuleRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
@@ -47,7 +51,9 @@ namespace AlibabaCloud
|
||||
void setRuleId(long ruleId);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
@@ -43,6 +43,8 @@ namespace AlibabaCloud
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
int getQos()const;
|
||||
void setQos(int qos);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getIdentifier()const;
|
||||
@@ -63,6 +65,7 @@ namespace AlibabaCloud
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotId_;
|
||||
int qos_;
|
||||
std::string iotInstanceId_;
|
||||
std::string identifier_;
|
||||
std::string productKey_;
|
||||
|
||||
@@ -37,6 +37,10 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getSearchName()const;
|
||||
void setSearchName(const std::string& searchName);
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
@@ -52,6 +56,8 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string searchName_;
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
std::vector<std::string> types_;
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
ListDeviceDistributeJobRequest();
|
||||
~ListDeviceDistributeJobRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getJobId()const;
|
||||
void setJobId(const std::string& jobId);
|
||||
std::string getNextToken()const;
|
||||
@@ -59,6 +63,8 @@ namespace AlibabaCloud
|
||||
void setStatus(int status);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string jobId_;
|
||||
std::string nextToken_;
|
||||
int pageSize_;
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
ListDistributedDeviceRequest();
|
||||
~ListDistributedDeviceRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSourceInstanceId()const;
|
||||
@@ -55,6 +59,8 @@ namespace AlibabaCloud
|
||||
void setTargetUid(const std::string& targetUid);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
int pageSize_;
|
||||
std::string sourceInstanceId_;
|
||||
int currentPage_;
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
ListJobRequest();
|
||||
~ListJobRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
@@ -49,6 +53,8 @@ namespace AlibabaCloud
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
|
||||
@@ -37,6 +37,10 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getAuthConfig()const;
|
||||
void setAuthConfig(const std::string& authConfig);
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
@@ -48,6 +52,8 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string authConfig_;
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -35,8 +35,12 @@ namespace AlibabaCloud
|
||||
ListRuleActionsRequest();
|
||||
~ListRuleActionsRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getApiProduct()const;
|
||||
@@ -47,7 +51,9 @@ namespace AlibabaCloud
|
||||
void setRuleId(long ruleId);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
|
||||
@@ -37,8 +37,12 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getSearchName()const;
|
||||
void setSearchName(const std::string& searchName);
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -54,7 +58,9 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string searchName_;
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string resourceGroupId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
|
||||
@@ -57,6 +57,8 @@ namespace AlibabaCloud
|
||||
void setMessageExpiryInterval(long messageExpiryInterval);
|
||||
std::string getResponseTopic()const;
|
||||
void setResponseTopic(const std::string& responseTopic);
|
||||
int getTopicAlias()const;
|
||||
void setTopicAlias(int topicAlias);
|
||||
std::string getTopicFullName()const;
|
||||
void setTopicFullName(const std::string& topicFullName);
|
||||
int getPayloadFormatIndicator()const;
|
||||
@@ -83,6 +85,7 @@ namespace AlibabaCloud
|
||||
std::string iotInstanceId_;
|
||||
long messageExpiryInterval_;
|
||||
std::string responseTopic_;
|
||||
int topicAlias_;
|
||||
std::string topicFullName_;
|
||||
int payloadFormatIndicator_;
|
||||
std::string productKey_;
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
QueryConsumerGroupByGroupIdRequest();
|
||||
~QueryConsumerGroupByGroupIdRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupId()const;
|
||||
@@ -45,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -35,8 +35,12 @@ namespace AlibabaCloud
|
||||
QueryDeviceFileListRequest();
|
||||
~QueryDeviceFileListRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -55,7 +59,9 @@ namespace AlibabaCloud
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
|
||||
@@ -37,10 +37,14 @@ namespace AlibabaCloud
|
||||
|
||||
std::vector<std::string> getGroupTypes()const;
|
||||
void setGroupTypes(const std::vector<std::string>& groupTypes);
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getSuperGroupId()const;
|
||||
void setSuperGroupId(const std::string& superGroupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
int getPageSize()const;
|
||||
@@ -56,8 +60,10 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::vector<std::string> groupTypes_;
|
||||
std::string realTenantId_;
|
||||
std::string superGroupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
|
||||
@@ -35,8 +35,12 @@ namespace AlibabaCloud
|
||||
QueryDeviceGroupTagListRequest();
|
||||
~QueryDeviceGroupTagListRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getGroupType()const;
|
||||
void setGroupType(const std::string& groupType);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -49,7 +53,9 @@ namespace AlibabaCloud
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string groupType_;
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
QueryDeviceSubTopicRequest();
|
||||
~QueryDeviceSubTopicRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
@@ -47,6 +51,8 @@ namespace AlibabaCloud
|
||||
void setDeviceName(const std::string& deviceName);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
QueryJobRequest();
|
||||
~QueryJobRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getJobId()const;
|
||||
void setJobId(const std::string& jobId);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -45,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string jobId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
QueryJobStatisticsRequest();
|
||||
~QueryJobStatisticsRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getJobId()const;
|
||||
void setJobId(const std::string& jobId);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -45,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string jobId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -35,8 +35,12 @@ namespace AlibabaCloud
|
||||
QueryOTAFirmwareRequest();
|
||||
~QueryOTAFirmwareRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getFirmwareId()const;
|
||||
@@ -47,7 +51,9 @@ namespace AlibabaCloud
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string firmwareId_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -35,8 +35,12 @@ namespace AlibabaCloud
|
||||
QuerySuperDeviceGroupRequest();
|
||||
~QuerySuperDeviceGroupRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getGroupId()const;
|
||||
@@ -47,7 +51,9 @@ namespace AlibabaCloud
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string groupId_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -35,6 +35,10 @@ namespace AlibabaCloud
|
||||
QueryTaskRequest();
|
||||
~QueryTaskRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getTaskId()const;
|
||||
@@ -45,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setApiRevision(const std::string& apiRevision);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string taskId_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -37,10 +37,14 @@ namespace AlibabaCloud
|
||||
|
||||
int get_Template()const;
|
||||
void set_Template(int _template);
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getCategoryKey()const;
|
||||
void setCategoryKey(const std::string& categoryKey);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getTemplateIdentifier()const;
|
||||
void setTemplateIdentifier(const std::string& templateIdentifier);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -60,8 +64,10 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
int _template_;
|
||||
std::string realTenantId_;
|
||||
std::string categoryKey_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string templateIdentifier_;
|
||||
std::string iotInstanceId_;
|
||||
std::string templateName_;
|
||||
|
||||
@@ -35,8 +35,12 @@ namespace AlibabaCloud
|
||||
SetDeviceDesiredPropertyRequest();
|
||||
~SetDeviceDesiredPropertyRequest();
|
||||
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
std::string getIotInstanceId()const;
|
||||
@@ -55,7 +59,9 @@ namespace AlibabaCloud
|
||||
void setItems(const std::string& items);
|
||||
|
||||
private:
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
|
||||
@@ -43,6 +43,8 @@ namespace AlibabaCloud
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotId()const;
|
||||
void setIotId(const std::string& iotId);
|
||||
int getQos()const;
|
||||
void setQos(int qos);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
@@ -61,6 +63,7 @@ namespace AlibabaCloud
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotId_;
|
||||
int qos_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
|
||||
@@ -37,8 +37,12 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getShadowMessage()const;
|
||||
void setShadowMessage(const std::string& shadowMessage);
|
||||
std::string getRealTenantId()const;
|
||||
void setRealTenantId(const std::string& realTenantId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRealTripartiteKey()const;
|
||||
void setRealTripartiteKey(const std::string& realTripartiteKey);
|
||||
std::string getIotInstanceId()const;
|
||||
void setIotInstanceId(const std::string& iotInstanceId);
|
||||
std::string getProductKey()const;
|
||||
@@ -54,7 +58,9 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string shadowMessage_;
|
||||
std::string realTenantId_;
|
||||
std::string accessKeyId_;
|
||||
std::string realTripartiteKey_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
bool deltaUpdate_;
|
||||
|
||||
@@ -45,16 +45,9 @@ void BatchAddDataForApiSourceResult::parse(const std::string &payload)
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["ErrorMessage"].isNull())
|
||||
errorMessage_ = value["ErrorMessage"].asString();
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string BatchAddDataForApiSourceResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string BatchAddDataForApiSourceResult::getErrorMessage()const
|
||||
{
|
||||
return errorMessage_;
|
||||
|
||||
@@ -27,6 +27,17 @@ GetDeviceShadowRequest::GetDeviceShadowRequest() :
|
||||
GetDeviceShadowRequest::~GetDeviceShadowRequest()
|
||||
{}
|
||||
|
||||
std::string GetDeviceShadowRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void GetDeviceShadowRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string GetDeviceShadowRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -38,6 +49,17 @@ void GetDeviceShadowRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string GetDeviceShadowRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void GetDeviceShadowRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string GetDeviceShadowRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -27,6 +27,17 @@ GetDeviceStatusRequest::GetDeviceStatusRequest() :
|
||||
GetDeviceStatusRequest::~GetDeviceStatusRequest()
|
||||
{}
|
||||
|
||||
std::string GetDeviceStatusRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void GetDeviceStatusRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string GetDeviceStatusRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -38,6 +49,17 @@ void GetDeviceStatusRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string GetDeviceStatusRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void GetDeviceStatusRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string GetDeviceStatusRequest::getIotId()const
|
||||
{
|
||||
return iotId_;
|
||||
|
||||
@@ -27,6 +27,17 @@ GetRuleRequest::GetRuleRequest() :
|
||||
GetRuleRequest::~GetRuleRequest()
|
||||
{}
|
||||
|
||||
std::string GetRuleRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void GetRuleRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string GetRuleRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -38,6 +49,17 @@ void GetRuleRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string GetRuleRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void GetRuleRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string GetRuleRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -71,6 +71,17 @@ void InvokeThingServiceRequest::setIotId(const std::string& iotId)
|
||||
setParameter("IotId", iotId);
|
||||
}
|
||||
|
||||
int InvokeThingServiceRequest::getQos()const
|
||||
{
|
||||
return qos_;
|
||||
}
|
||||
|
||||
void InvokeThingServiceRequest::setQos(int qos)
|
||||
{
|
||||
qos_ = qos;
|
||||
setParameter("Qos", std::to_string(qos));
|
||||
}
|
||||
|
||||
std::string InvokeThingServiceRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -38,6 +38,28 @@ void ListDestinationRequest::setSearchName(const std::string& searchName)
|
||||
setParameter("SearchName", searchName);
|
||||
}
|
||||
|
||||
std::string ListDestinationRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void ListDestinationRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string ListDestinationRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void ListDestinationRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string ListDestinationRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -27,6 +27,28 @@ ListDeviceDistributeJobRequest::ListDeviceDistributeJobRequest() :
|
||||
ListDeviceDistributeJobRequest::~ListDeviceDistributeJobRequest()
|
||||
{}
|
||||
|
||||
std::string ListDeviceDistributeJobRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void ListDeviceDistributeJobRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setBodyParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string ListDeviceDistributeJobRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void ListDeviceDistributeJobRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setBodyParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string ListDeviceDistributeJobRequest::getJobId()const
|
||||
{
|
||||
return jobId_;
|
||||
|
||||
@@ -27,6 +27,28 @@ ListDistributedDeviceRequest::ListDistributedDeviceRequest() :
|
||||
ListDistributedDeviceRequest::~ListDistributedDeviceRequest()
|
||||
{}
|
||||
|
||||
std::string ListDistributedDeviceRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void ListDistributedDeviceRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setBodyParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string ListDistributedDeviceRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void ListDistributedDeviceRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setBodyParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
int ListDistributedDeviceRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
|
||||
@@ -27,6 +27,28 @@ ListJobRequest::ListJobRequest() :
|
||||
ListJobRequest::~ListJobRequest()
|
||||
{}
|
||||
|
||||
std::string ListJobRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void ListJobRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string ListJobRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void ListJobRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string ListJobRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -38,6 +38,28 @@ void ListOTAModuleByProductRequest::setAuthConfig(const std::string& authConfig)
|
||||
setParameter("AuthConfig", authConfig);
|
||||
}
|
||||
|
||||
std::string ListOTAModuleByProductRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void ListOTAModuleByProductRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string ListOTAModuleByProductRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void ListOTAModuleByProductRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string ListOTAModuleByProductRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -27,6 +27,17 @@ ListRuleActionsRequest::ListRuleActionsRequest() :
|
||||
ListRuleActionsRequest::~ListRuleActionsRequest()
|
||||
{}
|
||||
|
||||
std::string ListRuleActionsRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void ListRuleActionsRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string ListRuleActionsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -38,6 +49,17 @@ void ListRuleActionsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string ListRuleActionsRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void ListRuleActionsRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string ListRuleActionsRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -38,6 +38,17 @@ void ListRuleRequest::setSearchName(const std::string& searchName)
|
||||
setParameter("SearchName", searchName);
|
||||
}
|
||||
|
||||
std::string ListRuleRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void ListRuleRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string ListRuleRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -49,6 +60,17 @@ void ListRuleRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string ListRuleRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void ListRuleRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string ListRuleRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
|
||||
@@ -120,6 +120,17 @@ void PubRequest::setResponseTopic(const std::string& responseTopic)
|
||||
setParameter("ResponseTopic", responseTopic);
|
||||
}
|
||||
|
||||
int PubRequest::getTopicAlias()const
|
||||
{
|
||||
return topicAlias_;
|
||||
}
|
||||
|
||||
void PubRequest::setTopicAlias(int topicAlias)
|
||||
{
|
||||
topicAlias_ = topicAlias;
|
||||
setParameter("TopicAlias", std::to_string(topicAlias));
|
||||
}
|
||||
|
||||
std::string PubRequest::getTopicFullName()const
|
||||
{
|
||||
return topicFullName_;
|
||||
|
||||
@@ -27,6 +27,28 @@ QueryConsumerGroupByGroupIdRequest::QueryConsumerGroupByGroupIdRequest() :
|
||||
QueryConsumerGroupByGroupIdRequest::~QueryConsumerGroupByGroupIdRequest()
|
||||
{}
|
||||
|
||||
std::string QueryConsumerGroupByGroupIdRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QueryConsumerGroupByGroupIdRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QueryConsumerGroupByGroupIdRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QueryConsumerGroupByGroupIdRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QueryConsumerGroupByGroupIdRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -27,6 +27,17 @@ QueryDeviceFileListRequest::QueryDeviceFileListRequest() :
|
||||
QueryDeviceFileListRequest::~QueryDeviceFileListRequest()
|
||||
{}
|
||||
|
||||
std::string QueryDeviceFileListRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QueryDeviceFileListRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QueryDeviceFileListRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -38,6 +49,17 @@ void QueryDeviceFileListRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string QueryDeviceFileListRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QueryDeviceFileListRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QueryDeviceFileListRequest::getIotId()const
|
||||
{
|
||||
return iotId_;
|
||||
|
||||
@@ -40,6 +40,17 @@ void QueryDeviceGroupListRequest::setGroupTypes(const std::vector<std::string>&
|
||||
}
|
||||
}
|
||||
|
||||
std::string QueryDeviceGroupListRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QueryDeviceGroupListRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QueryDeviceGroupListRequest::getSuperGroupId()const
|
||||
{
|
||||
return superGroupId_;
|
||||
@@ -62,6 +73,17 @@ void QueryDeviceGroupListRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string QueryDeviceGroupListRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QueryDeviceGroupListRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QueryDeviceGroupListRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -27,6 +27,17 @@ QueryDeviceGroupTagListRequest::QueryDeviceGroupTagListRequest() :
|
||||
QueryDeviceGroupTagListRequest::~QueryDeviceGroupTagListRequest()
|
||||
{}
|
||||
|
||||
std::string QueryDeviceGroupTagListRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QueryDeviceGroupTagListRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QueryDeviceGroupTagListRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -38,6 +49,17 @@ void QueryDeviceGroupTagListRequest::setAccessKeyId(const std::string& accessKey
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string QueryDeviceGroupTagListRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QueryDeviceGroupTagListRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QueryDeviceGroupTagListRequest::getGroupType()const
|
||||
{
|
||||
return groupType_;
|
||||
|
||||
@@ -27,6 +27,28 @@ QueryDeviceSubTopicRequest::QueryDeviceSubTopicRequest() :
|
||||
QueryDeviceSubTopicRequest::~QueryDeviceSubTopicRequest()
|
||||
{}
|
||||
|
||||
std::string QueryDeviceSubTopicRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QueryDeviceSubTopicRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QueryDeviceSubTopicRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QueryDeviceSubTopicRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QueryDeviceSubTopicRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -27,6 +27,28 @@ QueryJobRequest::QueryJobRequest() :
|
||||
QueryJobRequest::~QueryJobRequest()
|
||||
{}
|
||||
|
||||
std::string QueryJobRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QueryJobRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QueryJobRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QueryJobRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QueryJobRequest::getJobId()const
|
||||
{
|
||||
return jobId_;
|
||||
|
||||
@@ -27,6 +27,28 @@ QueryJobStatisticsRequest::QueryJobStatisticsRequest() :
|
||||
QueryJobStatisticsRequest::~QueryJobStatisticsRequest()
|
||||
{}
|
||||
|
||||
std::string QueryJobStatisticsRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QueryJobStatisticsRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QueryJobStatisticsRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QueryJobStatisticsRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QueryJobStatisticsRequest::getJobId()const
|
||||
{
|
||||
return jobId_;
|
||||
|
||||
@@ -27,6 +27,17 @@ QueryOTAFirmwareRequest::QueryOTAFirmwareRequest() :
|
||||
QueryOTAFirmwareRequest::~QueryOTAFirmwareRequest()
|
||||
{}
|
||||
|
||||
std::string QueryOTAFirmwareRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QueryOTAFirmwareRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QueryOTAFirmwareRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -38,6 +49,17 @@ void QueryOTAFirmwareRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string QueryOTAFirmwareRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QueryOTAFirmwareRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QueryOTAFirmwareRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -27,6 +27,17 @@ QuerySuperDeviceGroupRequest::QuerySuperDeviceGroupRequest() :
|
||||
QuerySuperDeviceGroupRequest::~QuerySuperDeviceGroupRequest()
|
||||
{}
|
||||
|
||||
std::string QuerySuperDeviceGroupRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QuerySuperDeviceGroupRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QuerySuperDeviceGroupRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -38,6 +49,17 @@ void QuerySuperDeviceGroupRequest::setAccessKeyId(const std::string& accessKeyId
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string QuerySuperDeviceGroupRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QuerySuperDeviceGroupRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QuerySuperDeviceGroupRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -27,6 +27,28 @@ QueryTaskRequest::QueryTaskRequest() :
|
||||
QueryTaskRequest::~QueryTaskRequest()
|
||||
{}
|
||||
|
||||
std::string QueryTaskRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void QueryTaskRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string QueryTaskRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void QueryTaskRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string QueryTaskRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -68,7 +68,7 @@ std::string RRpcRequest::getRequestBase64Byte()const
|
||||
void RRpcRequest::setRequestBase64Byte(const std::string& requestBase64Byte)
|
||||
{
|
||||
requestBase64Byte_ = requestBase64Byte;
|
||||
setParameter("RequestBase64Byte", requestBase64Byte);
|
||||
setBodyParameter("RequestBase64Byte", requestBase64Byte);
|
||||
}
|
||||
|
||||
std::string RRpcRequest::getProductKey()const
|
||||
|
||||
@@ -38,6 +38,17 @@ void ReleaseProductRequest::set_Template(int _template)
|
||||
setParameter("_Template", std::to_string(_template));
|
||||
}
|
||||
|
||||
std::string ReleaseProductRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void ReleaseProductRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string ReleaseProductRequest::getCategoryKey()const
|
||||
{
|
||||
return categoryKey_;
|
||||
@@ -60,6 +71,17 @@ void ReleaseProductRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string ReleaseProductRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void ReleaseProductRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string ReleaseProductRequest::getTemplateIdentifier()const
|
||||
{
|
||||
return templateIdentifier_;
|
||||
|
||||
@@ -27,6 +27,17 @@ SetDeviceDesiredPropertyRequest::SetDeviceDesiredPropertyRequest() :
|
||||
SetDeviceDesiredPropertyRequest::~SetDeviceDesiredPropertyRequest()
|
||||
{}
|
||||
|
||||
std::string SetDeviceDesiredPropertyRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void SetDeviceDesiredPropertyRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string SetDeviceDesiredPropertyRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -38,6 +49,17 @@ void SetDeviceDesiredPropertyRequest::setAccessKeyId(const std::string& accessKe
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string SetDeviceDesiredPropertyRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void SetDeviceDesiredPropertyRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string SetDeviceDesiredPropertyRequest::getIotId()const
|
||||
{
|
||||
return iotId_;
|
||||
|
||||
@@ -71,6 +71,17 @@ void SetDevicePropertyRequest::setIotId(const std::string& iotId)
|
||||
setParameter("IotId", iotId);
|
||||
}
|
||||
|
||||
int SetDevicePropertyRequest::getQos()const
|
||||
{
|
||||
return qos_;
|
||||
}
|
||||
|
||||
void SetDevicePropertyRequest::setQos(int qos)
|
||||
{
|
||||
qos_ = qos;
|
||||
setParameter("Qos", std::to_string(qos));
|
||||
}
|
||||
|
||||
std::string SetDevicePropertyRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -38,6 +38,17 @@ void UpdateDeviceShadowRequest::setShadowMessage(const std::string& shadowMessag
|
||||
setParameter("ShadowMessage", shadowMessage);
|
||||
}
|
||||
|
||||
std::string UpdateDeviceShadowRequest::getRealTenantId()const
|
||||
{
|
||||
return realTenantId_;
|
||||
}
|
||||
|
||||
void UpdateDeviceShadowRequest::setRealTenantId(const std::string& realTenantId)
|
||||
{
|
||||
realTenantId_ = realTenantId;
|
||||
setParameter("RealTenantId", realTenantId);
|
||||
}
|
||||
|
||||
std::string UpdateDeviceShadowRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
@@ -49,6 +60,17 @@ void UpdateDeviceShadowRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string UpdateDeviceShadowRequest::getRealTripartiteKey()const
|
||||
{
|
||||
return realTripartiteKey_;
|
||||
}
|
||||
|
||||
void UpdateDeviceShadowRequest::setRealTripartiteKey(const std::string& realTripartiteKey)
|
||||
{
|
||||
realTripartiteKey_ = realTripartiteKey;
|
||||
setParameter("RealTripartiteKey", realTripartiteKey);
|
||||
}
|
||||
|
||||
std::string UpdateDeviceShadowRequest::getIotInstanceId()const
|
||||
{
|
||||
return iotInstanceId_;
|
||||
|
||||
@@ -39,34 +39,58 @@ set(kms_public_header_model
|
||||
include/alibabacloud/kms/model/CertificatePublicKeyEncryptResult.h
|
||||
include/alibabacloud/kms/model/CertificatePublicKeyVerifyRequest.h
|
||||
include/alibabacloud/kms/model/CertificatePublicKeyVerifyResult.h
|
||||
include/alibabacloud/kms/model/ConnectKmsInstanceRequest.h
|
||||
include/alibabacloud/kms/model/ConnectKmsInstanceResult.h
|
||||
include/alibabacloud/kms/model/CreateAliasRequest.h
|
||||
include/alibabacloud/kms/model/CreateAliasResult.h
|
||||
include/alibabacloud/kms/model/CreateApplicationAccessPointRequest.h
|
||||
include/alibabacloud/kms/model/CreateApplicationAccessPointResult.h
|
||||
include/alibabacloud/kms/model/CreateCertificateRequest.h
|
||||
include/alibabacloud/kms/model/CreateCertificateResult.h
|
||||
include/alibabacloud/kms/model/CreateClientKeyRequest.h
|
||||
include/alibabacloud/kms/model/CreateClientKeyResult.h
|
||||
include/alibabacloud/kms/model/CreateKeyRequest.h
|
||||
include/alibabacloud/kms/model/CreateKeyResult.h
|
||||
include/alibabacloud/kms/model/CreateKeyVersionRequest.h
|
||||
include/alibabacloud/kms/model/CreateKeyVersionResult.h
|
||||
include/alibabacloud/kms/model/CreateNetworkRuleRequest.h
|
||||
include/alibabacloud/kms/model/CreateNetworkRuleResult.h
|
||||
include/alibabacloud/kms/model/CreatePolicyRequest.h
|
||||
include/alibabacloud/kms/model/CreatePolicyResult.h
|
||||
include/alibabacloud/kms/model/CreateSecretRequest.h
|
||||
include/alibabacloud/kms/model/CreateSecretResult.h
|
||||
include/alibabacloud/kms/model/DecryptRequest.h
|
||||
include/alibabacloud/kms/model/DecryptResult.h
|
||||
include/alibabacloud/kms/model/DeleteAliasRequest.h
|
||||
include/alibabacloud/kms/model/DeleteAliasResult.h
|
||||
include/alibabacloud/kms/model/DeleteApplicationAccessPointRequest.h
|
||||
include/alibabacloud/kms/model/DeleteApplicationAccessPointResult.h
|
||||
include/alibabacloud/kms/model/DeleteCertificateRequest.h
|
||||
include/alibabacloud/kms/model/DeleteCertificateResult.h
|
||||
include/alibabacloud/kms/model/DeleteClientKeyRequest.h
|
||||
include/alibabacloud/kms/model/DeleteClientKeyResult.h
|
||||
include/alibabacloud/kms/model/DeleteKeyMaterialRequest.h
|
||||
include/alibabacloud/kms/model/DeleteKeyMaterialResult.h
|
||||
include/alibabacloud/kms/model/DeleteNetworkRuleRequest.h
|
||||
include/alibabacloud/kms/model/DeleteNetworkRuleResult.h
|
||||
include/alibabacloud/kms/model/DeletePolicyRequest.h
|
||||
include/alibabacloud/kms/model/DeletePolicyResult.h
|
||||
include/alibabacloud/kms/model/DeleteSecretRequest.h
|
||||
include/alibabacloud/kms/model/DeleteSecretResult.h
|
||||
include/alibabacloud/kms/model/DescribeAccountKmsStatusRequest.h
|
||||
include/alibabacloud/kms/model/DescribeAccountKmsStatusResult.h
|
||||
include/alibabacloud/kms/model/DescribeApplicationAccessPointRequest.h
|
||||
include/alibabacloud/kms/model/DescribeApplicationAccessPointResult.h
|
||||
include/alibabacloud/kms/model/DescribeCertificateRequest.h
|
||||
include/alibabacloud/kms/model/DescribeCertificateResult.h
|
||||
include/alibabacloud/kms/model/DescribeKeyRequest.h
|
||||
include/alibabacloud/kms/model/DescribeKeyResult.h
|
||||
include/alibabacloud/kms/model/DescribeKeyVersionRequest.h
|
||||
include/alibabacloud/kms/model/DescribeKeyVersionResult.h
|
||||
include/alibabacloud/kms/model/DescribeNetworkRuleRequest.h
|
||||
include/alibabacloud/kms/model/DescribeNetworkRuleResult.h
|
||||
include/alibabacloud/kms/model/DescribePolicyRequest.h
|
||||
include/alibabacloud/kms/model/DescribePolicyResult.h
|
||||
include/alibabacloud/kms/model/DescribeRegionsRequest.h
|
||||
include/alibabacloud/kms/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/kms/model/DescribeSecretRequest.h
|
||||
@@ -87,6 +111,10 @@ set(kms_public_header_model
|
||||
include/alibabacloud/kms/model/GenerateDataKeyWithoutPlaintextResult.h
|
||||
include/alibabacloud/kms/model/GetCertificateRequest.h
|
||||
include/alibabacloud/kms/model/GetCertificateResult.h
|
||||
include/alibabacloud/kms/model/GetClientKeyRequest.h
|
||||
include/alibabacloud/kms/model/GetClientKeyResult.h
|
||||
include/alibabacloud/kms/model/GetKmsInstanceRequest.h
|
||||
include/alibabacloud/kms/model/GetKmsInstanceResult.h
|
||||
include/alibabacloud/kms/model/GetParametersForImportRequest.h
|
||||
include/alibabacloud/kms/model/GetParametersForImportResult.h
|
||||
include/alibabacloud/kms/model/GetPublicKeyRequest.h
|
||||
@@ -101,10 +129,20 @@ set(kms_public_header_model
|
||||
include/alibabacloud/kms/model/ListAliasesResult.h
|
||||
include/alibabacloud/kms/model/ListAliasesByKeyIdRequest.h
|
||||
include/alibabacloud/kms/model/ListAliasesByKeyIdResult.h
|
||||
include/alibabacloud/kms/model/ListApplicationAccessPointsRequest.h
|
||||
include/alibabacloud/kms/model/ListApplicationAccessPointsResult.h
|
||||
include/alibabacloud/kms/model/ListClientKeysRequest.h
|
||||
include/alibabacloud/kms/model/ListClientKeysResult.h
|
||||
include/alibabacloud/kms/model/ListKeyVersionsRequest.h
|
||||
include/alibabacloud/kms/model/ListKeyVersionsResult.h
|
||||
include/alibabacloud/kms/model/ListKeysRequest.h
|
||||
include/alibabacloud/kms/model/ListKeysResult.h
|
||||
include/alibabacloud/kms/model/ListKmsInstancesRequest.h
|
||||
include/alibabacloud/kms/model/ListKmsInstancesResult.h
|
||||
include/alibabacloud/kms/model/ListNetworkRulesRequest.h
|
||||
include/alibabacloud/kms/model/ListNetworkRulesResult.h
|
||||
include/alibabacloud/kms/model/ListPoliciesRequest.h
|
||||
include/alibabacloud/kms/model/ListPoliciesResult.h
|
||||
include/alibabacloud/kms/model/ListResourceTagsRequest.h
|
||||
include/alibabacloud/kms/model/ListResourceTagsResult.h
|
||||
include/alibabacloud/kms/model/ListSecretVersionIdsRequest.h
|
||||
@@ -137,10 +175,18 @@ set(kms_public_header_model
|
||||
include/alibabacloud/kms/model/UntagResourcesResult.h
|
||||
include/alibabacloud/kms/model/UpdateAliasRequest.h
|
||||
include/alibabacloud/kms/model/UpdateAliasResult.h
|
||||
include/alibabacloud/kms/model/UpdateApplicationAccessPointRequest.h
|
||||
include/alibabacloud/kms/model/UpdateApplicationAccessPointResult.h
|
||||
include/alibabacloud/kms/model/UpdateCertificateStatusRequest.h
|
||||
include/alibabacloud/kms/model/UpdateCertificateStatusResult.h
|
||||
include/alibabacloud/kms/model/UpdateKeyDescriptionRequest.h
|
||||
include/alibabacloud/kms/model/UpdateKeyDescriptionResult.h
|
||||
include/alibabacloud/kms/model/UpdateKmsInstanceBindVpcRequest.h
|
||||
include/alibabacloud/kms/model/UpdateKmsInstanceBindVpcResult.h
|
||||
include/alibabacloud/kms/model/UpdateNetworkRuleRequest.h
|
||||
include/alibabacloud/kms/model/UpdateNetworkRuleResult.h
|
||||
include/alibabacloud/kms/model/UpdatePolicyRequest.h
|
||||
include/alibabacloud/kms/model/UpdatePolicyResult.h
|
||||
include/alibabacloud/kms/model/UpdateRotationPolicyRequest.h
|
||||
include/alibabacloud/kms/model/UpdateRotationPolicyResult.h
|
||||
include/alibabacloud/kms/model/UpdateSecretRequest.h
|
||||
@@ -172,34 +218,58 @@ set(kms_src
|
||||
src/model/CertificatePublicKeyEncryptResult.cc
|
||||
src/model/CertificatePublicKeyVerifyRequest.cc
|
||||
src/model/CertificatePublicKeyVerifyResult.cc
|
||||
src/model/ConnectKmsInstanceRequest.cc
|
||||
src/model/ConnectKmsInstanceResult.cc
|
||||
src/model/CreateAliasRequest.cc
|
||||
src/model/CreateAliasResult.cc
|
||||
src/model/CreateApplicationAccessPointRequest.cc
|
||||
src/model/CreateApplicationAccessPointResult.cc
|
||||
src/model/CreateCertificateRequest.cc
|
||||
src/model/CreateCertificateResult.cc
|
||||
src/model/CreateClientKeyRequest.cc
|
||||
src/model/CreateClientKeyResult.cc
|
||||
src/model/CreateKeyRequest.cc
|
||||
src/model/CreateKeyResult.cc
|
||||
src/model/CreateKeyVersionRequest.cc
|
||||
src/model/CreateKeyVersionResult.cc
|
||||
src/model/CreateNetworkRuleRequest.cc
|
||||
src/model/CreateNetworkRuleResult.cc
|
||||
src/model/CreatePolicyRequest.cc
|
||||
src/model/CreatePolicyResult.cc
|
||||
src/model/CreateSecretRequest.cc
|
||||
src/model/CreateSecretResult.cc
|
||||
src/model/DecryptRequest.cc
|
||||
src/model/DecryptResult.cc
|
||||
src/model/DeleteAliasRequest.cc
|
||||
src/model/DeleteAliasResult.cc
|
||||
src/model/DeleteApplicationAccessPointRequest.cc
|
||||
src/model/DeleteApplicationAccessPointResult.cc
|
||||
src/model/DeleteCertificateRequest.cc
|
||||
src/model/DeleteCertificateResult.cc
|
||||
src/model/DeleteClientKeyRequest.cc
|
||||
src/model/DeleteClientKeyResult.cc
|
||||
src/model/DeleteKeyMaterialRequest.cc
|
||||
src/model/DeleteKeyMaterialResult.cc
|
||||
src/model/DeleteNetworkRuleRequest.cc
|
||||
src/model/DeleteNetworkRuleResult.cc
|
||||
src/model/DeletePolicyRequest.cc
|
||||
src/model/DeletePolicyResult.cc
|
||||
src/model/DeleteSecretRequest.cc
|
||||
src/model/DeleteSecretResult.cc
|
||||
src/model/DescribeAccountKmsStatusRequest.cc
|
||||
src/model/DescribeAccountKmsStatusResult.cc
|
||||
src/model/DescribeApplicationAccessPointRequest.cc
|
||||
src/model/DescribeApplicationAccessPointResult.cc
|
||||
src/model/DescribeCertificateRequest.cc
|
||||
src/model/DescribeCertificateResult.cc
|
||||
src/model/DescribeKeyRequest.cc
|
||||
src/model/DescribeKeyResult.cc
|
||||
src/model/DescribeKeyVersionRequest.cc
|
||||
src/model/DescribeKeyVersionResult.cc
|
||||
src/model/DescribeNetworkRuleRequest.cc
|
||||
src/model/DescribeNetworkRuleResult.cc
|
||||
src/model/DescribePolicyRequest.cc
|
||||
src/model/DescribePolicyResult.cc
|
||||
src/model/DescribeRegionsRequest.cc
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/DescribeSecretRequest.cc
|
||||
@@ -220,6 +290,10 @@ set(kms_src
|
||||
src/model/GenerateDataKeyWithoutPlaintextResult.cc
|
||||
src/model/GetCertificateRequest.cc
|
||||
src/model/GetCertificateResult.cc
|
||||
src/model/GetClientKeyRequest.cc
|
||||
src/model/GetClientKeyResult.cc
|
||||
src/model/GetKmsInstanceRequest.cc
|
||||
src/model/GetKmsInstanceResult.cc
|
||||
src/model/GetParametersForImportRequest.cc
|
||||
src/model/GetParametersForImportResult.cc
|
||||
src/model/GetPublicKeyRequest.cc
|
||||
@@ -234,10 +308,20 @@ set(kms_src
|
||||
src/model/ListAliasesResult.cc
|
||||
src/model/ListAliasesByKeyIdRequest.cc
|
||||
src/model/ListAliasesByKeyIdResult.cc
|
||||
src/model/ListApplicationAccessPointsRequest.cc
|
||||
src/model/ListApplicationAccessPointsResult.cc
|
||||
src/model/ListClientKeysRequest.cc
|
||||
src/model/ListClientKeysResult.cc
|
||||
src/model/ListKeyVersionsRequest.cc
|
||||
src/model/ListKeyVersionsResult.cc
|
||||
src/model/ListKeysRequest.cc
|
||||
src/model/ListKeysResult.cc
|
||||
src/model/ListKmsInstancesRequest.cc
|
||||
src/model/ListKmsInstancesResult.cc
|
||||
src/model/ListNetworkRulesRequest.cc
|
||||
src/model/ListNetworkRulesResult.cc
|
||||
src/model/ListPoliciesRequest.cc
|
||||
src/model/ListPoliciesResult.cc
|
||||
src/model/ListResourceTagsRequest.cc
|
||||
src/model/ListResourceTagsResult.cc
|
||||
src/model/ListSecretVersionIdsRequest.cc
|
||||
@@ -270,10 +354,18 @@ set(kms_src
|
||||
src/model/UntagResourcesResult.cc
|
||||
src/model/UpdateAliasRequest.cc
|
||||
src/model/UpdateAliasResult.cc
|
||||
src/model/UpdateApplicationAccessPointRequest.cc
|
||||
src/model/UpdateApplicationAccessPointResult.cc
|
||||
src/model/UpdateCertificateStatusRequest.cc
|
||||
src/model/UpdateCertificateStatusResult.cc
|
||||
src/model/UpdateKeyDescriptionRequest.cc
|
||||
src/model/UpdateKeyDescriptionResult.cc
|
||||
src/model/UpdateKmsInstanceBindVpcRequest.cc
|
||||
src/model/UpdateKmsInstanceBindVpcResult.cc
|
||||
src/model/UpdateNetworkRuleRequest.cc
|
||||
src/model/UpdateNetworkRuleResult.cc
|
||||
src/model/UpdatePolicyRequest.cc
|
||||
src/model/UpdatePolicyResult.cc
|
||||
src/model/UpdateRotationPolicyRequest.cc
|
||||
src/model/UpdateRotationPolicyResult.cc
|
||||
src/model/UpdateSecretRequest.cc
|
||||
|
||||
@@ -40,34 +40,58 @@
|
||||
#include "model/CertificatePublicKeyEncryptResult.h"
|
||||
#include "model/CertificatePublicKeyVerifyRequest.h"
|
||||
#include "model/CertificatePublicKeyVerifyResult.h"
|
||||
#include "model/ConnectKmsInstanceRequest.h"
|
||||
#include "model/ConnectKmsInstanceResult.h"
|
||||
#include "model/CreateAliasRequest.h"
|
||||
#include "model/CreateAliasResult.h"
|
||||
#include "model/CreateApplicationAccessPointRequest.h"
|
||||
#include "model/CreateApplicationAccessPointResult.h"
|
||||
#include "model/CreateCertificateRequest.h"
|
||||
#include "model/CreateCertificateResult.h"
|
||||
#include "model/CreateClientKeyRequest.h"
|
||||
#include "model/CreateClientKeyResult.h"
|
||||
#include "model/CreateKeyRequest.h"
|
||||
#include "model/CreateKeyResult.h"
|
||||
#include "model/CreateKeyVersionRequest.h"
|
||||
#include "model/CreateKeyVersionResult.h"
|
||||
#include "model/CreateNetworkRuleRequest.h"
|
||||
#include "model/CreateNetworkRuleResult.h"
|
||||
#include "model/CreatePolicyRequest.h"
|
||||
#include "model/CreatePolicyResult.h"
|
||||
#include "model/CreateSecretRequest.h"
|
||||
#include "model/CreateSecretResult.h"
|
||||
#include "model/DecryptRequest.h"
|
||||
#include "model/DecryptResult.h"
|
||||
#include "model/DeleteAliasRequest.h"
|
||||
#include "model/DeleteAliasResult.h"
|
||||
#include "model/DeleteApplicationAccessPointRequest.h"
|
||||
#include "model/DeleteApplicationAccessPointResult.h"
|
||||
#include "model/DeleteCertificateRequest.h"
|
||||
#include "model/DeleteCertificateResult.h"
|
||||
#include "model/DeleteClientKeyRequest.h"
|
||||
#include "model/DeleteClientKeyResult.h"
|
||||
#include "model/DeleteKeyMaterialRequest.h"
|
||||
#include "model/DeleteKeyMaterialResult.h"
|
||||
#include "model/DeleteNetworkRuleRequest.h"
|
||||
#include "model/DeleteNetworkRuleResult.h"
|
||||
#include "model/DeletePolicyRequest.h"
|
||||
#include "model/DeletePolicyResult.h"
|
||||
#include "model/DeleteSecretRequest.h"
|
||||
#include "model/DeleteSecretResult.h"
|
||||
#include "model/DescribeAccountKmsStatusRequest.h"
|
||||
#include "model/DescribeAccountKmsStatusResult.h"
|
||||
#include "model/DescribeApplicationAccessPointRequest.h"
|
||||
#include "model/DescribeApplicationAccessPointResult.h"
|
||||
#include "model/DescribeCertificateRequest.h"
|
||||
#include "model/DescribeCertificateResult.h"
|
||||
#include "model/DescribeKeyRequest.h"
|
||||
#include "model/DescribeKeyResult.h"
|
||||
#include "model/DescribeKeyVersionRequest.h"
|
||||
#include "model/DescribeKeyVersionResult.h"
|
||||
#include "model/DescribeNetworkRuleRequest.h"
|
||||
#include "model/DescribeNetworkRuleResult.h"
|
||||
#include "model/DescribePolicyRequest.h"
|
||||
#include "model/DescribePolicyResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/DescribeSecretRequest.h"
|
||||
@@ -88,6 +112,10 @@
|
||||
#include "model/GenerateDataKeyWithoutPlaintextResult.h"
|
||||
#include "model/GetCertificateRequest.h"
|
||||
#include "model/GetCertificateResult.h"
|
||||
#include "model/GetClientKeyRequest.h"
|
||||
#include "model/GetClientKeyResult.h"
|
||||
#include "model/GetKmsInstanceRequest.h"
|
||||
#include "model/GetKmsInstanceResult.h"
|
||||
#include "model/GetParametersForImportRequest.h"
|
||||
#include "model/GetParametersForImportResult.h"
|
||||
#include "model/GetPublicKeyRequest.h"
|
||||
@@ -102,10 +130,20 @@
|
||||
#include "model/ListAliasesResult.h"
|
||||
#include "model/ListAliasesByKeyIdRequest.h"
|
||||
#include "model/ListAliasesByKeyIdResult.h"
|
||||
#include "model/ListApplicationAccessPointsRequest.h"
|
||||
#include "model/ListApplicationAccessPointsResult.h"
|
||||
#include "model/ListClientKeysRequest.h"
|
||||
#include "model/ListClientKeysResult.h"
|
||||
#include "model/ListKeyVersionsRequest.h"
|
||||
#include "model/ListKeyVersionsResult.h"
|
||||
#include "model/ListKeysRequest.h"
|
||||
#include "model/ListKeysResult.h"
|
||||
#include "model/ListKmsInstancesRequest.h"
|
||||
#include "model/ListKmsInstancesResult.h"
|
||||
#include "model/ListNetworkRulesRequest.h"
|
||||
#include "model/ListNetworkRulesResult.h"
|
||||
#include "model/ListPoliciesRequest.h"
|
||||
#include "model/ListPoliciesResult.h"
|
||||
#include "model/ListResourceTagsRequest.h"
|
||||
#include "model/ListResourceTagsResult.h"
|
||||
#include "model/ListSecretVersionIdsRequest.h"
|
||||
@@ -138,10 +176,18 @@
|
||||
#include "model/UntagResourcesResult.h"
|
||||
#include "model/UpdateAliasRequest.h"
|
||||
#include "model/UpdateAliasResult.h"
|
||||
#include "model/UpdateApplicationAccessPointRequest.h"
|
||||
#include "model/UpdateApplicationAccessPointResult.h"
|
||||
#include "model/UpdateCertificateStatusRequest.h"
|
||||
#include "model/UpdateCertificateStatusResult.h"
|
||||
#include "model/UpdateKeyDescriptionRequest.h"
|
||||
#include "model/UpdateKeyDescriptionResult.h"
|
||||
#include "model/UpdateKmsInstanceBindVpcRequest.h"
|
||||
#include "model/UpdateKmsInstanceBindVpcResult.h"
|
||||
#include "model/UpdateNetworkRuleRequest.h"
|
||||
#include "model/UpdateNetworkRuleResult.h"
|
||||
#include "model/UpdatePolicyRequest.h"
|
||||
#include "model/UpdatePolicyResult.h"
|
||||
#include "model/UpdateRotationPolicyRequest.h"
|
||||
#include "model/UpdateRotationPolicyResult.h"
|
||||
#include "model/UpdateSecretRequest.h"
|
||||
@@ -188,18 +234,33 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CertificatePublicKeyVerifyResult> CertificatePublicKeyVerifyOutcome;
|
||||
typedef std::future<CertificatePublicKeyVerifyOutcome> CertificatePublicKeyVerifyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CertificatePublicKeyVerifyRequest&, const CertificatePublicKeyVerifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CertificatePublicKeyVerifyAsyncHandler;
|
||||
typedef Outcome<Error, Model::ConnectKmsInstanceResult> ConnectKmsInstanceOutcome;
|
||||
typedef std::future<ConnectKmsInstanceOutcome> ConnectKmsInstanceOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ConnectKmsInstanceRequest&, const ConnectKmsInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConnectKmsInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateAliasResult> CreateAliasOutcome;
|
||||
typedef std::future<CreateAliasOutcome> CreateAliasOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CreateAliasRequest&, const CreateAliasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAliasAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateApplicationAccessPointResult> CreateApplicationAccessPointOutcome;
|
||||
typedef std::future<CreateApplicationAccessPointOutcome> CreateApplicationAccessPointOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CreateApplicationAccessPointRequest&, const CreateApplicationAccessPointOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApplicationAccessPointAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCertificateResult> CreateCertificateOutcome;
|
||||
typedef std::future<CreateCertificateOutcome> CreateCertificateOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CreateCertificateRequest&, const CreateCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateClientKeyResult> CreateClientKeyOutcome;
|
||||
typedef std::future<CreateClientKeyOutcome> CreateClientKeyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CreateClientKeyRequest&, const CreateClientKeyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateClientKeyAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateKeyResult> CreateKeyOutcome;
|
||||
typedef std::future<CreateKeyOutcome> CreateKeyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CreateKeyRequest&, const CreateKeyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateKeyAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateKeyVersionResult> CreateKeyVersionOutcome;
|
||||
typedef std::future<CreateKeyVersionOutcome> CreateKeyVersionOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CreateKeyVersionRequest&, const CreateKeyVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateKeyVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateNetworkRuleResult> CreateNetworkRuleOutcome;
|
||||
typedef std::future<CreateNetworkRuleOutcome> CreateNetworkRuleOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CreateNetworkRuleRequest&, const CreateNetworkRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNetworkRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreatePolicyResult> CreatePolicyOutcome;
|
||||
typedef std::future<CreatePolicyOutcome> CreatePolicyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CreatePolicyRequest&, const CreatePolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSecretResult> CreateSecretOutcome;
|
||||
typedef std::future<CreateSecretOutcome> CreateSecretOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::CreateSecretRequest&, const CreateSecretOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSecretAsyncHandler;
|
||||
@@ -209,18 +270,33 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteAliasResult> DeleteAliasOutcome;
|
||||
typedef std::future<DeleteAliasOutcome> DeleteAliasOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DeleteAliasRequest&, const DeleteAliasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAliasAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteApplicationAccessPointResult> DeleteApplicationAccessPointOutcome;
|
||||
typedef std::future<DeleteApplicationAccessPointOutcome> DeleteApplicationAccessPointOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DeleteApplicationAccessPointRequest&, const DeleteApplicationAccessPointOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApplicationAccessPointAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteCertificateResult> DeleteCertificateOutcome;
|
||||
typedef std::future<DeleteCertificateOutcome> DeleteCertificateOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DeleteCertificateRequest&, const DeleteCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteClientKeyResult> DeleteClientKeyOutcome;
|
||||
typedef std::future<DeleteClientKeyOutcome> DeleteClientKeyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DeleteClientKeyRequest&, const DeleteClientKeyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteClientKeyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteKeyMaterialResult> DeleteKeyMaterialOutcome;
|
||||
typedef std::future<DeleteKeyMaterialOutcome> DeleteKeyMaterialOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DeleteKeyMaterialRequest&, const DeleteKeyMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteKeyMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteNetworkRuleResult> DeleteNetworkRuleOutcome;
|
||||
typedef std::future<DeleteNetworkRuleOutcome> DeleteNetworkRuleOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DeleteNetworkRuleRequest&, const DeleteNetworkRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNetworkRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeletePolicyResult> DeletePolicyOutcome;
|
||||
typedef std::future<DeletePolicyOutcome> DeletePolicyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DeletePolicyRequest&, const DeletePolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSecretResult> DeleteSecretOutcome;
|
||||
typedef std::future<DeleteSecretOutcome> DeleteSecretOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DeleteSecretRequest&, const DeleteSecretOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSecretAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAccountKmsStatusResult> DescribeAccountKmsStatusOutcome;
|
||||
typedef std::future<DescribeAccountKmsStatusOutcome> DescribeAccountKmsStatusOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DescribeAccountKmsStatusRequest&, const DescribeAccountKmsStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountKmsStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeApplicationAccessPointResult> DescribeApplicationAccessPointOutcome;
|
||||
typedef std::future<DescribeApplicationAccessPointOutcome> DescribeApplicationAccessPointOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DescribeApplicationAccessPointRequest&, const DescribeApplicationAccessPointOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApplicationAccessPointAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCertificateResult> DescribeCertificateOutcome;
|
||||
typedef std::future<DescribeCertificateOutcome> DescribeCertificateOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DescribeCertificateRequest&, const DescribeCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCertificateAsyncHandler;
|
||||
@@ -230,6 +306,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeKeyVersionResult> DescribeKeyVersionOutcome;
|
||||
typedef std::future<DescribeKeyVersionOutcome> DescribeKeyVersionOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DescribeKeyVersionRequest&, const DescribeKeyVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeKeyVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeNetworkRuleResult> DescribeNetworkRuleOutcome;
|
||||
typedef std::future<DescribeNetworkRuleOutcome> DescribeNetworkRuleOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DescribeNetworkRuleRequest&, const DescribeNetworkRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNetworkRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePolicyResult> DescribePolicyOutcome;
|
||||
typedef std::future<DescribePolicyOutcome> DescribePolicyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DescribePolicyRequest&, const DescribePolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
||||
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||
@@ -260,6 +342,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetCertificateResult> GetCertificateOutcome;
|
||||
typedef std::future<GetCertificateOutcome> GetCertificateOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::GetCertificateRequest&, const GetCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetClientKeyResult> GetClientKeyOutcome;
|
||||
typedef std::future<GetClientKeyOutcome> GetClientKeyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::GetClientKeyRequest&, const GetClientKeyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetClientKeyAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetKmsInstanceResult> GetKmsInstanceOutcome;
|
||||
typedef std::future<GetKmsInstanceOutcome> GetKmsInstanceOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::GetKmsInstanceRequest&, const GetKmsInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetKmsInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetParametersForImportResult> GetParametersForImportOutcome;
|
||||
typedef std::future<GetParametersForImportOutcome> GetParametersForImportOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::GetParametersForImportRequest&, const GetParametersForImportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetParametersForImportAsyncHandler;
|
||||
@@ -281,12 +369,27 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListAliasesByKeyIdResult> ListAliasesByKeyIdOutcome;
|
||||
typedef std::future<ListAliasesByKeyIdOutcome> ListAliasesByKeyIdOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ListAliasesByKeyIdRequest&, const ListAliasesByKeyIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAliasesByKeyIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListApplicationAccessPointsResult> ListApplicationAccessPointsOutcome;
|
||||
typedef std::future<ListApplicationAccessPointsOutcome> ListApplicationAccessPointsOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ListApplicationAccessPointsRequest&, const ListApplicationAccessPointsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListApplicationAccessPointsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListClientKeysResult> ListClientKeysOutcome;
|
||||
typedef std::future<ListClientKeysOutcome> ListClientKeysOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ListClientKeysRequest&, const ListClientKeysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListClientKeysAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListKeyVersionsResult> ListKeyVersionsOutcome;
|
||||
typedef std::future<ListKeyVersionsOutcome> ListKeyVersionsOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ListKeyVersionsRequest&, const ListKeyVersionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListKeyVersionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListKeysResult> ListKeysOutcome;
|
||||
typedef std::future<ListKeysOutcome> ListKeysOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ListKeysRequest&, const ListKeysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListKeysAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListKmsInstancesResult> ListKmsInstancesOutcome;
|
||||
typedef std::future<ListKmsInstancesOutcome> ListKmsInstancesOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ListKmsInstancesRequest&, const ListKmsInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListKmsInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListNetworkRulesResult> ListNetworkRulesOutcome;
|
||||
typedef std::future<ListNetworkRulesOutcome> ListNetworkRulesOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ListNetworkRulesRequest&, const ListNetworkRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListNetworkRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPoliciesResult> ListPoliciesOutcome;
|
||||
typedef std::future<ListPoliciesOutcome> ListPoliciesOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ListPoliciesRequest&, const ListPoliciesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPoliciesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListResourceTagsResult> ListResourceTagsOutcome;
|
||||
typedef std::future<ListResourceTagsOutcome> ListResourceTagsOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::ListResourceTagsRequest&, const ListResourceTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourceTagsAsyncHandler;
|
||||
@@ -335,12 +438,24 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateAliasResult> UpdateAliasOutcome;
|
||||
typedef std::future<UpdateAliasOutcome> UpdateAliasOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::UpdateAliasRequest&, const UpdateAliasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAliasAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateApplicationAccessPointResult> UpdateApplicationAccessPointOutcome;
|
||||
typedef std::future<UpdateApplicationAccessPointOutcome> UpdateApplicationAccessPointOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::UpdateApplicationAccessPointRequest&, const UpdateApplicationAccessPointOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateApplicationAccessPointAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateCertificateStatusResult> UpdateCertificateStatusOutcome;
|
||||
typedef std::future<UpdateCertificateStatusOutcome> UpdateCertificateStatusOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::UpdateCertificateStatusRequest&, const UpdateCertificateStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCertificateStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateKeyDescriptionResult> UpdateKeyDescriptionOutcome;
|
||||
typedef std::future<UpdateKeyDescriptionOutcome> UpdateKeyDescriptionOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::UpdateKeyDescriptionRequest&, const UpdateKeyDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateKeyDescriptionAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateKmsInstanceBindVpcResult> UpdateKmsInstanceBindVpcOutcome;
|
||||
typedef std::future<UpdateKmsInstanceBindVpcOutcome> UpdateKmsInstanceBindVpcOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::UpdateKmsInstanceBindVpcRequest&, const UpdateKmsInstanceBindVpcOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateKmsInstanceBindVpcAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateNetworkRuleResult> UpdateNetworkRuleOutcome;
|
||||
typedef std::future<UpdateNetworkRuleOutcome> UpdateNetworkRuleOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::UpdateNetworkRuleRequest&, const UpdateNetworkRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateNetworkRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdatePolicyResult> UpdatePolicyOutcome;
|
||||
typedef std::future<UpdatePolicyOutcome> UpdatePolicyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::UpdatePolicyRequest&, const UpdatePolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdatePolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateRotationPolicyResult> UpdateRotationPolicyOutcome;
|
||||
typedef std::future<UpdateRotationPolicyOutcome> UpdateRotationPolicyOutcomeCallable;
|
||||
typedef std::function<void(const KmsClient*, const Model::UpdateRotationPolicyRequest&, const UpdateRotationPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRotationPolicyAsyncHandler;
|
||||
@@ -388,18 +503,33 @@ namespace AlibabaCloud
|
||||
CertificatePublicKeyVerifyOutcome certificatePublicKeyVerify(const Model::CertificatePublicKeyVerifyRequest &request)const;
|
||||
void certificatePublicKeyVerifyAsync(const Model::CertificatePublicKeyVerifyRequest& request, const CertificatePublicKeyVerifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CertificatePublicKeyVerifyOutcomeCallable certificatePublicKeyVerifyCallable(const Model::CertificatePublicKeyVerifyRequest& request) const;
|
||||
ConnectKmsInstanceOutcome connectKmsInstance(const Model::ConnectKmsInstanceRequest &request)const;
|
||||
void connectKmsInstanceAsync(const Model::ConnectKmsInstanceRequest& request, const ConnectKmsInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ConnectKmsInstanceOutcomeCallable connectKmsInstanceCallable(const Model::ConnectKmsInstanceRequest& request) const;
|
||||
CreateAliasOutcome createAlias(const Model::CreateAliasRequest &request)const;
|
||||
void createAliasAsync(const Model::CreateAliasRequest& request, const CreateAliasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateAliasOutcomeCallable createAliasCallable(const Model::CreateAliasRequest& request) const;
|
||||
CreateApplicationAccessPointOutcome createApplicationAccessPoint(const Model::CreateApplicationAccessPointRequest &request)const;
|
||||
void createApplicationAccessPointAsync(const Model::CreateApplicationAccessPointRequest& request, const CreateApplicationAccessPointAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateApplicationAccessPointOutcomeCallable createApplicationAccessPointCallable(const Model::CreateApplicationAccessPointRequest& request) const;
|
||||
CreateCertificateOutcome createCertificate(const Model::CreateCertificateRequest &request)const;
|
||||
void createCertificateAsync(const Model::CreateCertificateRequest& request, const CreateCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCertificateOutcomeCallable createCertificateCallable(const Model::CreateCertificateRequest& request) const;
|
||||
CreateClientKeyOutcome createClientKey(const Model::CreateClientKeyRequest &request)const;
|
||||
void createClientKeyAsync(const Model::CreateClientKeyRequest& request, const CreateClientKeyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateClientKeyOutcomeCallable createClientKeyCallable(const Model::CreateClientKeyRequest& request) const;
|
||||
CreateKeyOutcome createKey(const Model::CreateKeyRequest &request)const;
|
||||
void createKeyAsync(const Model::CreateKeyRequest& request, const CreateKeyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateKeyOutcomeCallable createKeyCallable(const Model::CreateKeyRequest& request) const;
|
||||
CreateKeyVersionOutcome createKeyVersion(const Model::CreateKeyVersionRequest &request)const;
|
||||
void createKeyVersionAsync(const Model::CreateKeyVersionRequest& request, const CreateKeyVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateKeyVersionOutcomeCallable createKeyVersionCallable(const Model::CreateKeyVersionRequest& request) const;
|
||||
CreateNetworkRuleOutcome createNetworkRule(const Model::CreateNetworkRuleRequest &request)const;
|
||||
void createNetworkRuleAsync(const Model::CreateNetworkRuleRequest& request, const CreateNetworkRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateNetworkRuleOutcomeCallable createNetworkRuleCallable(const Model::CreateNetworkRuleRequest& request) const;
|
||||
CreatePolicyOutcome createPolicy(const Model::CreatePolicyRequest &request)const;
|
||||
void createPolicyAsync(const Model::CreatePolicyRequest& request, const CreatePolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreatePolicyOutcomeCallable createPolicyCallable(const Model::CreatePolicyRequest& request) const;
|
||||
CreateSecretOutcome createSecret(const Model::CreateSecretRequest &request)const;
|
||||
void createSecretAsync(const Model::CreateSecretRequest& request, const CreateSecretAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSecretOutcomeCallable createSecretCallable(const Model::CreateSecretRequest& request) const;
|
||||
@@ -409,18 +539,33 @@ namespace AlibabaCloud
|
||||
DeleteAliasOutcome deleteAlias(const Model::DeleteAliasRequest &request)const;
|
||||
void deleteAliasAsync(const Model::DeleteAliasRequest& request, const DeleteAliasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteAliasOutcomeCallable deleteAliasCallable(const Model::DeleteAliasRequest& request) const;
|
||||
DeleteApplicationAccessPointOutcome deleteApplicationAccessPoint(const Model::DeleteApplicationAccessPointRequest &request)const;
|
||||
void deleteApplicationAccessPointAsync(const Model::DeleteApplicationAccessPointRequest& request, const DeleteApplicationAccessPointAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteApplicationAccessPointOutcomeCallable deleteApplicationAccessPointCallable(const Model::DeleteApplicationAccessPointRequest& request) const;
|
||||
DeleteCertificateOutcome deleteCertificate(const Model::DeleteCertificateRequest &request)const;
|
||||
void deleteCertificateAsync(const Model::DeleteCertificateRequest& request, const DeleteCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCertificateOutcomeCallable deleteCertificateCallable(const Model::DeleteCertificateRequest& request) const;
|
||||
DeleteClientKeyOutcome deleteClientKey(const Model::DeleteClientKeyRequest &request)const;
|
||||
void deleteClientKeyAsync(const Model::DeleteClientKeyRequest& request, const DeleteClientKeyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteClientKeyOutcomeCallable deleteClientKeyCallable(const Model::DeleteClientKeyRequest& request) const;
|
||||
DeleteKeyMaterialOutcome deleteKeyMaterial(const Model::DeleteKeyMaterialRequest &request)const;
|
||||
void deleteKeyMaterialAsync(const Model::DeleteKeyMaterialRequest& request, const DeleteKeyMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteKeyMaterialOutcomeCallable deleteKeyMaterialCallable(const Model::DeleteKeyMaterialRequest& request) const;
|
||||
DeleteNetworkRuleOutcome deleteNetworkRule(const Model::DeleteNetworkRuleRequest &request)const;
|
||||
void deleteNetworkRuleAsync(const Model::DeleteNetworkRuleRequest& request, const DeleteNetworkRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteNetworkRuleOutcomeCallable deleteNetworkRuleCallable(const Model::DeleteNetworkRuleRequest& request) const;
|
||||
DeletePolicyOutcome deletePolicy(const Model::DeletePolicyRequest &request)const;
|
||||
void deletePolicyAsync(const Model::DeletePolicyRequest& request, const DeletePolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeletePolicyOutcomeCallable deletePolicyCallable(const Model::DeletePolicyRequest& request) const;
|
||||
DeleteSecretOutcome deleteSecret(const Model::DeleteSecretRequest &request)const;
|
||||
void deleteSecretAsync(const Model::DeleteSecretRequest& request, const DeleteSecretAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSecretOutcomeCallable deleteSecretCallable(const Model::DeleteSecretRequest& request) const;
|
||||
DescribeAccountKmsStatusOutcome describeAccountKmsStatus(const Model::DescribeAccountKmsStatusRequest &request)const;
|
||||
void describeAccountKmsStatusAsync(const Model::DescribeAccountKmsStatusRequest& request, const DescribeAccountKmsStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAccountKmsStatusOutcomeCallable describeAccountKmsStatusCallable(const Model::DescribeAccountKmsStatusRequest& request) const;
|
||||
DescribeApplicationAccessPointOutcome describeApplicationAccessPoint(const Model::DescribeApplicationAccessPointRequest &request)const;
|
||||
void describeApplicationAccessPointAsync(const Model::DescribeApplicationAccessPointRequest& request, const DescribeApplicationAccessPointAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeApplicationAccessPointOutcomeCallable describeApplicationAccessPointCallable(const Model::DescribeApplicationAccessPointRequest& request) const;
|
||||
DescribeCertificateOutcome describeCertificate(const Model::DescribeCertificateRequest &request)const;
|
||||
void describeCertificateAsync(const Model::DescribeCertificateRequest& request, const DescribeCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCertificateOutcomeCallable describeCertificateCallable(const Model::DescribeCertificateRequest& request) const;
|
||||
@@ -430,6 +575,12 @@ namespace AlibabaCloud
|
||||
DescribeKeyVersionOutcome describeKeyVersion(const Model::DescribeKeyVersionRequest &request)const;
|
||||
void describeKeyVersionAsync(const Model::DescribeKeyVersionRequest& request, const DescribeKeyVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeKeyVersionOutcomeCallable describeKeyVersionCallable(const Model::DescribeKeyVersionRequest& request) const;
|
||||
DescribeNetworkRuleOutcome describeNetworkRule(const Model::DescribeNetworkRuleRequest &request)const;
|
||||
void describeNetworkRuleAsync(const Model::DescribeNetworkRuleRequest& request, const DescribeNetworkRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeNetworkRuleOutcomeCallable describeNetworkRuleCallable(const Model::DescribeNetworkRuleRequest& request) const;
|
||||
DescribePolicyOutcome describePolicy(const Model::DescribePolicyRequest &request)const;
|
||||
void describePolicyAsync(const Model::DescribePolicyRequest& request, const DescribePolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePolicyOutcomeCallable describePolicyCallable(const Model::DescribePolicyRequest& request) const;
|
||||
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
||||
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||
@@ -460,6 +611,12 @@ namespace AlibabaCloud
|
||||
GetCertificateOutcome getCertificate(const Model::GetCertificateRequest &request)const;
|
||||
void getCertificateAsync(const Model::GetCertificateRequest& request, const GetCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCertificateOutcomeCallable getCertificateCallable(const Model::GetCertificateRequest& request) const;
|
||||
GetClientKeyOutcome getClientKey(const Model::GetClientKeyRequest &request)const;
|
||||
void getClientKeyAsync(const Model::GetClientKeyRequest& request, const GetClientKeyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetClientKeyOutcomeCallable getClientKeyCallable(const Model::GetClientKeyRequest& request) const;
|
||||
GetKmsInstanceOutcome getKmsInstance(const Model::GetKmsInstanceRequest &request)const;
|
||||
void getKmsInstanceAsync(const Model::GetKmsInstanceRequest& request, const GetKmsInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetKmsInstanceOutcomeCallable getKmsInstanceCallable(const Model::GetKmsInstanceRequest& request) const;
|
||||
GetParametersForImportOutcome getParametersForImport(const Model::GetParametersForImportRequest &request)const;
|
||||
void getParametersForImportAsync(const Model::GetParametersForImportRequest& request, const GetParametersForImportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetParametersForImportOutcomeCallable getParametersForImportCallable(const Model::GetParametersForImportRequest& request) const;
|
||||
@@ -481,12 +638,27 @@ namespace AlibabaCloud
|
||||
ListAliasesByKeyIdOutcome listAliasesByKeyId(const Model::ListAliasesByKeyIdRequest &request)const;
|
||||
void listAliasesByKeyIdAsync(const Model::ListAliasesByKeyIdRequest& request, const ListAliasesByKeyIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAliasesByKeyIdOutcomeCallable listAliasesByKeyIdCallable(const Model::ListAliasesByKeyIdRequest& request) const;
|
||||
ListApplicationAccessPointsOutcome listApplicationAccessPoints(const Model::ListApplicationAccessPointsRequest &request)const;
|
||||
void listApplicationAccessPointsAsync(const Model::ListApplicationAccessPointsRequest& request, const ListApplicationAccessPointsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListApplicationAccessPointsOutcomeCallable listApplicationAccessPointsCallable(const Model::ListApplicationAccessPointsRequest& request) const;
|
||||
ListClientKeysOutcome listClientKeys(const Model::ListClientKeysRequest &request)const;
|
||||
void listClientKeysAsync(const Model::ListClientKeysRequest& request, const ListClientKeysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListClientKeysOutcomeCallable listClientKeysCallable(const Model::ListClientKeysRequest& request) const;
|
||||
ListKeyVersionsOutcome listKeyVersions(const Model::ListKeyVersionsRequest &request)const;
|
||||
void listKeyVersionsAsync(const Model::ListKeyVersionsRequest& request, const ListKeyVersionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListKeyVersionsOutcomeCallable listKeyVersionsCallable(const Model::ListKeyVersionsRequest& request) const;
|
||||
ListKeysOutcome listKeys(const Model::ListKeysRequest &request)const;
|
||||
void listKeysAsync(const Model::ListKeysRequest& request, const ListKeysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListKeysOutcomeCallable listKeysCallable(const Model::ListKeysRequest& request) const;
|
||||
ListKmsInstancesOutcome listKmsInstances(const Model::ListKmsInstancesRequest &request)const;
|
||||
void listKmsInstancesAsync(const Model::ListKmsInstancesRequest& request, const ListKmsInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListKmsInstancesOutcomeCallable listKmsInstancesCallable(const Model::ListKmsInstancesRequest& request) const;
|
||||
ListNetworkRulesOutcome listNetworkRules(const Model::ListNetworkRulesRequest &request)const;
|
||||
void listNetworkRulesAsync(const Model::ListNetworkRulesRequest& request, const ListNetworkRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListNetworkRulesOutcomeCallable listNetworkRulesCallable(const Model::ListNetworkRulesRequest& request) const;
|
||||
ListPoliciesOutcome listPolicies(const Model::ListPoliciesRequest &request)const;
|
||||
void listPoliciesAsync(const Model::ListPoliciesRequest& request, const ListPoliciesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPoliciesOutcomeCallable listPoliciesCallable(const Model::ListPoliciesRequest& request) const;
|
||||
ListResourceTagsOutcome listResourceTags(const Model::ListResourceTagsRequest &request)const;
|
||||
void listResourceTagsAsync(const Model::ListResourceTagsRequest& request, const ListResourceTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListResourceTagsOutcomeCallable listResourceTagsCallable(const Model::ListResourceTagsRequest& request) const;
|
||||
@@ -535,12 +707,24 @@ namespace AlibabaCloud
|
||||
UpdateAliasOutcome updateAlias(const Model::UpdateAliasRequest &request)const;
|
||||
void updateAliasAsync(const Model::UpdateAliasRequest& request, const UpdateAliasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateAliasOutcomeCallable updateAliasCallable(const Model::UpdateAliasRequest& request) const;
|
||||
UpdateApplicationAccessPointOutcome updateApplicationAccessPoint(const Model::UpdateApplicationAccessPointRequest &request)const;
|
||||
void updateApplicationAccessPointAsync(const Model::UpdateApplicationAccessPointRequest& request, const UpdateApplicationAccessPointAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateApplicationAccessPointOutcomeCallable updateApplicationAccessPointCallable(const Model::UpdateApplicationAccessPointRequest& request) const;
|
||||
UpdateCertificateStatusOutcome updateCertificateStatus(const Model::UpdateCertificateStatusRequest &request)const;
|
||||
void updateCertificateStatusAsync(const Model::UpdateCertificateStatusRequest& request, const UpdateCertificateStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateCertificateStatusOutcomeCallable updateCertificateStatusCallable(const Model::UpdateCertificateStatusRequest& request) const;
|
||||
UpdateKeyDescriptionOutcome updateKeyDescription(const Model::UpdateKeyDescriptionRequest &request)const;
|
||||
void updateKeyDescriptionAsync(const Model::UpdateKeyDescriptionRequest& request, const UpdateKeyDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateKeyDescriptionOutcomeCallable updateKeyDescriptionCallable(const Model::UpdateKeyDescriptionRequest& request) const;
|
||||
UpdateKmsInstanceBindVpcOutcome updateKmsInstanceBindVpc(const Model::UpdateKmsInstanceBindVpcRequest &request)const;
|
||||
void updateKmsInstanceBindVpcAsync(const Model::UpdateKmsInstanceBindVpcRequest& request, const UpdateKmsInstanceBindVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateKmsInstanceBindVpcOutcomeCallable updateKmsInstanceBindVpcCallable(const Model::UpdateKmsInstanceBindVpcRequest& request) const;
|
||||
UpdateNetworkRuleOutcome updateNetworkRule(const Model::UpdateNetworkRuleRequest &request)const;
|
||||
void updateNetworkRuleAsync(const Model::UpdateNetworkRuleRequest& request, const UpdateNetworkRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateNetworkRuleOutcomeCallable updateNetworkRuleCallable(const Model::UpdateNetworkRuleRequest& request) const;
|
||||
UpdatePolicyOutcome updatePolicy(const Model::UpdatePolicyRequest &request)const;
|
||||
void updatePolicyAsync(const Model::UpdatePolicyRequest& request, const UpdatePolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdatePolicyOutcomeCallable updatePolicyCallable(const Model::UpdatePolicyRequest& request) const;
|
||||
UpdateRotationPolicyOutcome updateRotationPolicy(const Model::UpdateRotationPolicyRequest &request)const;
|
||||
void updateRotationPolicyAsync(const Model::UpdateRotationPolicyRequest& request, const UpdateRotationPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateRotationPolicyOutcomeCallable updateRotationPolicyCallable(const Model::UpdateRotationPolicyRequest& request) const;
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_CONNECTKMSINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CONNECTKMSINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT ConnectKmsInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConnectKmsInstanceRequest();
|
||||
~ConnectKmsInstanceRequest();
|
||||
std::string getKmsInstanceId() const;
|
||||
void setKmsInstanceId(const std::string &kmsInstanceId);
|
||||
std::string getVSwitchIds() const;
|
||||
void setVSwitchIds(const std::string &vSwitchIds);
|
||||
std::string getKMProvider() const;
|
||||
void setKMProvider(const std::string &kMProvider);
|
||||
std::string getZoneIds() const;
|
||||
void setZoneIds(const std::string &zoneIds);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
|
||||
private:
|
||||
std::string kmsInstanceId_;
|
||||
std::string vSwitchIds_;
|
||||
std::string kMProvider_;
|
||||
std::string zoneIds_;
|
||||
std::string vpcId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CONNECTKMSINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_CONNECTKMSINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CONNECTKMSINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT ConnectKmsInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ConnectKmsInstanceResult();
|
||||
explicit ConnectKmsInstanceResult(const std::string &payload);
|
||||
~ConnectKmsInstanceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CONNECTKMSINSTANCERESULT_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_KMS_MODEL_CREATEAPPLICATIONACCESSPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CREATEAPPLICATIONACCESSPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT CreateApplicationAccessPointRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateApplicationAccessPointRequest();
|
||||
~CreateApplicationAccessPointRequest();
|
||||
std::string getPolicies() const;
|
||||
void setPolicies(const std::string &policies);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getAuthenticationMethod() const;
|
||||
void setAuthenticationMethod(const std::string &authenticationMethod);
|
||||
|
||||
private:
|
||||
std::string policies_;
|
||||
std::string description_;
|
||||
std::string name_;
|
||||
std::string authenticationMethod_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CREATEAPPLICATIONACCESSPOINTREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_CREATEAPPLICATIONACCESSPOINTRESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CREATEAPPLICATIONACCESSPOINTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT CreateApplicationAccessPointResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateApplicationAccessPointResult();
|
||||
explicit CreateApplicationAccessPointResult(const std::string &payload);
|
||||
~CreateApplicationAccessPointResult();
|
||||
std::string getDescription()const;
|
||||
std::string getPolicies()const;
|
||||
std::string getAuthenticationMethod()const;
|
||||
std::string getArn()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string description_;
|
||||
std::string policies_;
|
||||
std::string authenticationMethod_;
|
||||
std::string arn_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CREATEAPPLICATIONACCESSPOINTRESULT_H_
|
||||
51
kms/include/alibabacloud/kms/model/CreateClientKeyRequest.h
Normal file
51
kms/include/alibabacloud/kms/model/CreateClientKeyRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_CREATECLIENTKEYREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CREATECLIENTKEYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT CreateClientKeyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateClientKeyRequest();
|
||||
~CreateClientKeyRequest();
|
||||
std::string getNotBefore() const;
|
||||
void setNotBefore(const std::string ¬Before);
|
||||
std::string getNotAfter() const;
|
||||
void setNotAfter(const std::string ¬After);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getAapName() const;
|
||||
void setAapName(const std::string &aapName);
|
||||
|
||||
private:
|
||||
std::string notBefore_;
|
||||
std::string notAfter_;
|
||||
std::string password_;
|
||||
std::string aapName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CREATECLIENTKEYREQUEST_H_
|
||||
59
kms/include/alibabacloud/kms/model/CreateClientKeyResult.h
Normal file
59
kms/include/alibabacloud/kms/model/CreateClientKeyResult.h
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_CREATECLIENTKEYRESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CREATECLIENTKEYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT CreateClientKeyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateClientKeyResult();
|
||||
explicit CreateClientKeyResult(const std::string &payload);
|
||||
~CreateClientKeyResult();
|
||||
std::string getClientKeyId()const;
|
||||
std::string getPrivateKeyData()const;
|
||||
std::string getNotBefore()const;
|
||||
std::string getNotAfter()const;
|
||||
std::string getKeyAlgorithm()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string clientKeyId_;
|
||||
std::string privateKeyData_;
|
||||
std::string notBefore_;
|
||||
std::string notAfter_;
|
||||
std::string keyAlgorithm_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CREATECLIENTKEYRESULT_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_KMS_MODEL_CREATENETWORKRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CREATENETWORKRULEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT CreateNetworkRuleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateNetworkRuleRequest();
|
||||
~CreateNetworkRuleRequest();
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getSourcePrivateIp() const;
|
||||
void setSourcePrivateIp(const std::string &sourcePrivateIp);
|
||||
|
||||
private:
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string name_;
|
||||
std::string sourcePrivateIp_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CREATENETWORKRULEREQUEST_H_
|
||||
59
kms/include/alibabacloud/kms/model/CreateNetworkRuleResult.h
Normal file
59
kms/include/alibabacloud/kms/model/CreateNetworkRuleResult.h
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_CREATENETWORKRULERESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CREATENETWORKRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT CreateNetworkRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateNetworkRuleResult();
|
||||
explicit CreateNetworkRuleResult(const std::string &payload);
|
||||
~CreateNetworkRuleResult();
|
||||
std::string getType()const;
|
||||
std::string getDescription()const;
|
||||
std::string getSourcePrivateIp()const;
|
||||
std::string getArn()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string type_;
|
||||
std::string description_;
|
||||
std::string sourcePrivateIp_;
|
||||
std::string arn_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CREATENETWORKRULERESULT_H_
|
||||
57
kms/include/alibabacloud/kms/model/CreatePolicyRequest.h
Normal file
57
kms/include/alibabacloud/kms/model/CreatePolicyRequest.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_CREATEPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CREATEPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT CreatePolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreatePolicyRequest();
|
||||
~CreatePolicyRequest();
|
||||
std::string getAccessControlRules() const;
|
||||
void setAccessControlRules(const std::string &accessControlRules);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getResources() const;
|
||||
void setResources(const std::string &resources);
|
||||
std::string getKmsInstance() const;
|
||||
void setKmsInstance(const std::string &kmsInstance);
|
||||
std::string getPermissions() const;
|
||||
void setPermissions(const std::string &permissions);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string accessControlRules_;
|
||||
std::string description_;
|
||||
std::string resources_;
|
||||
std::string kmsInstance_;
|
||||
std::string permissions_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CREATEPOLICYREQUEST_H_
|
||||
63
kms/include/alibabacloud/kms/model/CreatePolicyResult.h
Normal file
63
kms/include/alibabacloud/kms/model/CreatePolicyResult.h
Normal file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_CREATEPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_CREATEPOLICYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT CreatePolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreatePolicyResult();
|
||||
explicit CreatePolicyResult(const std::string &payload);
|
||||
~CreatePolicyResult();
|
||||
std::string getKmsInstance()const;
|
||||
std::string getDescription()const;
|
||||
std::string getAccessControlRules()const;
|
||||
std::string getPermissions()const;
|
||||
std::string getResources()const;
|
||||
std::string getArn()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string kmsInstance_;
|
||||
std::string description_;
|
||||
std::string accessControlRules_;
|
||||
std::string permissions_;
|
||||
std::string resources_;
|
||||
std::string arn_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_CREATEPOLICYRESULT_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* 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_KMS_MODEL_DELETEAPPLICATIONACCESSPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DELETEAPPLICATIONACCESSPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT DeleteApplicationAccessPointRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteApplicationAccessPointRequest();
|
||||
~DeleteApplicationAccessPointRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DELETEAPPLICATIONACCESSPOINTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_DELETEAPPLICATIONACCESSPOINTRESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DELETEAPPLICATIONACCESSPOINTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT DeleteApplicationAccessPointResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteApplicationAccessPointResult();
|
||||
explicit DeleteApplicationAccessPointResult(const std::string &payload);
|
||||
~DeleteApplicationAccessPointResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DELETEAPPLICATIONACCESSPOINTRESULT_H_
|
||||
42
kms/include/alibabacloud/kms/model/DeleteClientKeyRequest.h
Normal file
42
kms/include/alibabacloud/kms/model/DeleteClientKeyRequest.h
Normal file
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* 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_KMS_MODEL_DELETECLIENTKEYREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DELETECLIENTKEYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT DeleteClientKeyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteClientKeyRequest();
|
||||
~DeleteClientKeyRequest();
|
||||
std::string getClientKeyId() const;
|
||||
void setClientKeyId(const std::string &clientKeyId);
|
||||
|
||||
private:
|
||||
std::string clientKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DELETECLIENTKEYREQUEST_H_
|
||||
49
kms/include/alibabacloud/kms/model/DeleteClientKeyResult.h
Normal file
49
kms/include/alibabacloud/kms/model/DeleteClientKeyResult.h
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_DELETECLIENTKEYRESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DELETECLIENTKEYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT DeleteClientKeyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteClientKeyResult();
|
||||
explicit DeleteClientKeyResult(const std::string &payload);
|
||||
~DeleteClientKeyResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DELETECLIENTKEYRESULT_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* 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_KMS_MODEL_DELETENETWORKRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DELETENETWORKRULEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT DeleteNetworkRuleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteNetworkRuleRequest();
|
||||
~DeleteNetworkRuleRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DELETENETWORKRULEREQUEST_H_
|
||||
49
kms/include/alibabacloud/kms/model/DeleteNetworkRuleResult.h
Normal file
49
kms/include/alibabacloud/kms/model/DeleteNetworkRuleResult.h
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_DELETENETWORKRULERESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DELETENETWORKRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT DeleteNetworkRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteNetworkRuleResult();
|
||||
explicit DeleteNetworkRuleResult(const std::string &payload);
|
||||
~DeleteNetworkRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DELETENETWORKRULERESULT_H_
|
||||
42
kms/include/alibabacloud/kms/model/DeletePolicyRequest.h
Normal file
42
kms/include/alibabacloud/kms/model/DeletePolicyRequest.h
Normal file
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* 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_KMS_MODEL_DELETEPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DELETEPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT DeletePolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeletePolicyRequest();
|
||||
~DeletePolicyRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DELETEPOLICYREQUEST_H_
|
||||
49
kms/include/alibabacloud/kms/model/DeletePolicyResult.h
Normal file
49
kms/include/alibabacloud/kms/model/DeletePolicyResult.h
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_DELETEPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DELETEPOLICYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT DeletePolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeletePolicyResult();
|
||||
explicit DeletePolicyResult(const std::string &payload);
|
||||
~DeletePolicyResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DELETEPOLICYRESULT_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* 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_KMS_MODEL_DESCRIBEAPPLICATIONACCESSPOINTREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DESCRIBEAPPLICATIONACCESSPOINTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT DescribeApplicationAccessPointRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeApplicationAccessPointRequest();
|
||||
~DescribeApplicationAccessPointRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DESCRIBEAPPLICATIONACCESSPOINTREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_KMS_MODEL_DESCRIBEAPPLICATIONACCESSPOINTRESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DESCRIBEAPPLICATIONACCESSPOINTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT DescribeApplicationAccessPointResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeApplicationAccessPointResult();
|
||||
explicit DescribeApplicationAccessPointResult(const std::string &payload);
|
||||
~DescribeApplicationAccessPointResult();
|
||||
std::string getDescription()const;
|
||||
std::string getPolicies()const;
|
||||
std::string getAuthenticationMethod()const;
|
||||
std::string getArn()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string description_;
|
||||
std::string policies_;
|
||||
std::string authenticationMethod_;
|
||||
std::string arn_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DESCRIBEAPPLICATIONACCESSPOINTRESULT_H_
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* 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_KMS_MODEL_DESCRIBENETWORKRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DESCRIBENETWORKRULEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT DescribeNetworkRuleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeNetworkRuleRequest();
|
||||
~DescribeNetworkRuleRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DESCRIBENETWORKRULEREQUEST_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_KMS_MODEL_DESCRIBENETWORKRULERESULT_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DESCRIBENETWORKRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Kms
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_KMS_EXPORT DescribeNetworkRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeNetworkRuleResult();
|
||||
explicit DescribeNetworkRuleResult(const std::string &payload);
|
||||
~DescribeNetworkRuleResult();
|
||||
std::string getType()const;
|
||||
std::string getDescription()const;
|
||||
std::string getSourcePrivateIp()const;
|
||||
std::string getArn()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string type_;
|
||||
std::string description_;
|
||||
std::string sourcePrivateIp_;
|
||||
std::string arn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DESCRIBENETWORKRULERESULT_H_
|
||||
42
kms/include/alibabacloud/kms/model/DescribePolicyRequest.h
Normal file
42
kms/include/alibabacloud/kms/model/DescribePolicyRequest.h
Normal file
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* 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_KMS_MODEL_DESCRIBEPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_KMS_MODEL_DESCRIBEPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/kms/KmsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Kms {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_KMS_EXPORT DescribePolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribePolicyRequest();
|
||||
~DescribePolicyRequest();
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Kms
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_KMS_MODEL_DESCRIBEPOLICYREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user