DBS SDK Auto Released By wanxin,Version:1.35.7
Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
This commit is contained in:
@@ -41,8 +41,31 @@ void DescribeBackupGatewayListResult::parse(const std::string &payload)
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["BackupGateway"];
|
||||
for (const auto &item : allItems)
|
||||
items_.push_back(item.asString());
|
||||
for (auto value : allItems)
|
||||
{
|
||||
BackupGateway itemsObject;
|
||||
if(!value["BackupGatewayId"].isNull())
|
||||
itemsObject.backupGatewayId = value["BackupGatewayId"].asString();
|
||||
if(!value["SourceEndpointInternetIP"].isNull())
|
||||
itemsObject.sourceEndpointInternetIP = value["SourceEndpointInternetIP"].asString();
|
||||
if(!value["SourceEndpointIntranetIP"].isNull())
|
||||
itemsObject.sourceEndpointIntranetIP = value["SourceEndpointIntranetIP"].asString();
|
||||
if(!value["SourceEndpointHostname"].isNull())
|
||||
itemsObject.sourceEndpointHostname = value["SourceEndpointHostname"].asString();
|
||||
if(!value["BackupGatewayStatus"].isNull())
|
||||
itemsObject.backupGatewayStatus = value["BackupGatewayStatus"].asString();
|
||||
if(!value["LastHeartbeatTime"].isNull())
|
||||
itemsObject.lastHeartbeatTime = std::stol(value["LastHeartbeatTime"].asString());
|
||||
if(!value["BackupGatewayCreateTime"].isNull())
|
||||
itemsObject.backupGatewayCreateTime = std::stol(value["BackupGatewayCreateTime"].asString());
|
||||
if(!value["Region"].isNull())
|
||||
itemsObject.region = value["Region"].asString();
|
||||
if(!value["DisplayName"].isNull())
|
||||
itemsObject.displayName = value["DisplayName"].asString();
|
||||
if(!value["Identifier"].isNull())
|
||||
itemsObject.identifier = value["Identifier"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrCode"].isNull())
|
||||
@@ -82,7 +105,7 @@ int DescribeBackupGatewayListResult::getTotalElements()const
|
||||
return totalElements_;
|
||||
}
|
||||
|
||||
std::vector<std::string> DescribeBackupGatewayListResult::getItems()const
|
||||
std::vector<DescribeBackupGatewayListResult::BackupGateway> DescribeBackupGatewayListResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
@@ -41,8 +41,57 @@ void DescribeBackupPlanListResult::parse(const std::string &payload)
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["BackupPlanDetail"];
|
||||
for (const auto &item : allItems)
|
||||
items_.push_back(item.asString());
|
||||
for (auto value : allItems)
|
||||
{
|
||||
BackupPlanDetail itemsObject;
|
||||
if(!value["BackupPlanId"].isNull())
|
||||
itemsObject.backupPlanId = value["BackupPlanId"].asString();
|
||||
if(!value["SourceEndpointInstanceType"].isNull())
|
||||
itemsObject.sourceEndpointInstanceType = value["SourceEndpointInstanceType"].asString();
|
||||
if(!value["SourceEndpointRegion"].isNull())
|
||||
itemsObject.sourceEndpointRegion = value["SourceEndpointRegion"].asString();
|
||||
if(!value["SourceEndpointInstanceID"].isNull())
|
||||
itemsObject.sourceEndpointInstanceID = value["SourceEndpointInstanceID"].asString();
|
||||
if(!value["SourceEndpointIpPort"].isNull())
|
||||
itemsObject.sourceEndpointIpPort = value["SourceEndpointIpPort"].asString();
|
||||
if(!value["SourceEndpointDatabaseName"].isNull())
|
||||
itemsObject.sourceEndpointDatabaseName = value["SourceEndpointDatabaseName"].asString();
|
||||
if(!value["SourceEndpointUserName"].isNull())
|
||||
itemsObject.sourceEndpointUserName = value["SourceEndpointUserName"].asString();
|
||||
if(!value["BackupObjects"].isNull())
|
||||
itemsObject.backupObjects = value["BackupObjects"].asString();
|
||||
if(!value["BackupGatewayId"].isNull())
|
||||
itemsObject.backupGatewayId = std::stol(value["BackupGatewayId"].asString());
|
||||
if(!value["OSSBucketRegion"].isNull())
|
||||
itemsObject.oSSBucketRegion = value["OSSBucketRegion"].asString();
|
||||
if(!value["OSSBucketName"].isNull())
|
||||
itemsObject.oSSBucketName = value["OSSBucketName"].asString();
|
||||
if(!value["BackupPeriod"].isNull())
|
||||
itemsObject.backupPeriod = value["BackupPeriod"].asString();
|
||||
if(!value["BackupStartTime"].isNull())
|
||||
itemsObject.backupStartTime = value["BackupStartTime"].asString();
|
||||
if(!value["EnableBackupLog"].isNull())
|
||||
itemsObject.enableBackupLog = value["EnableBackupLog"].asString() == "true";
|
||||
if(!value["BackupRetentionPeriod"].isNull())
|
||||
itemsObject.backupRetentionPeriod = std::stoi(value["BackupRetentionPeriod"].asString());
|
||||
if(!value["DuplicationInfrequentAccessPeriod"].isNull())
|
||||
itemsObject.duplicationInfrequentAccessPeriod = std::stoi(value["DuplicationInfrequentAccessPeriod"].asString());
|
||||
if(!value["DuplicationArchivePeriod"].isNull())
|
||||
itemsObject.duplicationArchivePeriod = std::stoi(value["DuplicationArchivePeriod"].asString());
|
||||
if(!value["BackupPlanName"].isNull())
|
||||
itemsObject.backupPlanName = value["BackupPlanName"].asString();
|
||||
if(!value["SourceEndpointOracleSID"].isNull())
|
||||
itemsObject.sourceEndpointOracleSID = value["SourceEndpointOracleSID"].asString();
|
||||
if(!value["InstanceClass"].isNull())
|
||||
itemsObject.instanceClass = value["InstanceClass"].asString();
|
||||
if(!value["BackupMethod"].isNull())
|
||||
itemsObject.backupMethod = value["BackupMethod"].asString();
|
||||
if(!value["BackupPlanCreateTime"].isNull())
|
||||
itemsObject.backupPlanCreateTime = std::stol(value["BackupPlanCreateTime"].asString());
|
||||
if(!value["BackupPlanStatus"].isNull())
|
||||
itemsObject.backupPlanStatus = value["BackupPlanStatus"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrCode"].isNull())
|
||||
@@ -82,7 +131,7 @@ int DescribeBackupPlanListResult::getTotalElements()const
|
||||
return totalElements_;
|
||||
}
|
||||
|
||||
std::vector<std::string> DescribeBackupPlanListResult::getItems()const
|
||||
std::vector<DescribeBackupPlanListResult::BackupPlanDetail> DescribeBackupPlanListResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
@@ -41,8 +41,27 @@ void DescribeFullBackupListResult::parse(const std::string &payload)
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["FullBackupFile"];
|
||||
for (const auto &item : allItems)
|
||||
items_.push_back(item.asString());
|
||||
for (auto value : allItems)
|
||||
{
|
||||
FullBackupFile itemsObject;
|
||||
if(!value["BackupSetId"].isNull())
|
||||
itemsObject.backupSetId = value["BackupSetId"].asString();
|
||||
if(!value["SourceEndpointIpPort"].isNull())
|
||||
itemsObject.sourceEndpointIpPort = value["SourceEndpointIpPort"].asString();
|
||||
if(!value["StartTime"].isNull())
|
||||
itemsObject.startTime = std::stol(value["StartTime"].asString());
|
||||
if(!value["EndTime"].isNull())
|
||||
itemsObject.endTime = std::stol(value["EndTime"].asString());
|
||||
if(!value["BackupStatus"].isNull())
|
||||
itemsObject.backupStatus = value["BackupStatus"].asString();
|
||||
if(!value["BackupSetExpiredTime"].isNull())
|
||||
itemsObject.backupSetExpiredTime = std::stol(value["BackupSetExpiredTime"].asString());
|
||||
if(!value["BackupSize"].isNull())
|
||||
itemsObject.backupSize = std::stol(value["BackupSize"].asString());
|
||||
if(!value["StorageMethod"].isNull())
|
||||
itemsObject.storageMethod = value["StorageMethod"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrCode"].isNull())
|
||||
@@ -82,7 +101,7 @@ int DescribeFullBackupListResult::getTotalElements()const
|
||||
return totalElements_;
|
||||
}
|
||||
|
||||
std::vector<std::string> DescribeFullBackupListResult::getItems()const
|
||||
std::vector<DescribeFullBackupListResult::FullBackupFile> DescribeFullBackupListResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
@@ -41,8 +41,27 @@ void DescribeIncrementBackupListResult::parse(const std::string &payload)
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["IncrementBackupFile"];
|
||||
for (const auto &item : allItems)
|
||||
items_.push_back(item.asString());
|
||||
for (auto value : allItems)
|
||||
{
|
||||
IncrementBackupFile itemsObject;
|
||||
if(!value["BackupSetId"].isNull())
|
||||
itemsObject.backupSetId = value["BackupSetId"].asString();
|
||||
if(!value["SourceEndpointIpPort"].isNull())
|
||||
itemsObject.sourceEndpointIpPort = value["SourceEndpointIpPort"].asString();
|
||||
if(!value["StartTime"].isNull())
|
||||
itemsObject.startTime = std::stol(value["StartTime"].asString());
|
||||
if(!value["EndTime"].isNull())
|
||||
itemsObject.endTime = std::stol(value["EndTime"].asString());
|
||||
if(!value["BackupStatus"].isNull())
|
||||
itemsObject.backupStatus = value["BackupStatus"].asString();
|
||||
if(!value["BackupSetExpiredTime"].isNull())
|
||||
itemsObject.backupSetExpiredTime = std::stol(value["BackupSetExpiredTime"].asString());
|
||||
if(!value["BackupSize"].isNull())
|
||||
itemsObject.backupSize = std::stol(value["BackupSize"].asString());
|
||||
if(!value["StorageMethod"].isNull())
|
||||
itemsObject.storageMethod = value["StorageMethod"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["ErrCode"].isNull())
|
||||
@@ -82,7 +101,7 @@ int DescribeIncrementBackupListResult::getTotalElements()const
|
||||
return totalElements_;
|
||||
}
|
||||
|
||||
std::vector<std::string> DescribeIncrementBackupListResult::getItems()const
|
||||
std::vector<DescribeIncrementBackupListResult::IncrementBackupFile> DescribeIncrementBackupListResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user