Browse Source

Download url add fixed domain.

sdk-team 5 years ago
parent
commit
8a1b4cb025

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2021-04-14 Version: 1.36.679
+- Download url add fixed domain.
+
 2021-04-13 Version: 1.36.678
 - Supported ConfigureDtsJob SynchronizationDirection.
 - Fixed DescribePreCheckStatus JobProgress bootTime.

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.678
+1.36.679

File diff suppressed because it is too large
+ 0 - 0
geoip/2020-01-01/DescribeGeoipInstance.xml


File diff suppressed because it is too large
+ 0 - 0
geoip/2020-01-01/DescribeGeoipInstanceDataInfos.xml


File diff suppressed because it is too large
+ 0 - 0
geoip/2020-01-01/DescribeGeoipInstanceDataUrl.xml


File diff suppressed because it is too large
+ 0 - 0
geoip/2020-01-01/DescribeGeoipInstanceStatistics.xml


File diff suppressed because it is too large
+ 0 - 0
geoip/2020-01-01/DescribeGeoipInstances.xml


File diff suppressed because it is too large
+ 0 - 0
geoip/2020-01-01/DescribeIpv4Location.xml


File diff suppressed because it is too large
+ 0 - 0
geoip/2020-01-01/DescribeIpv6Location.xml


+ 3 - 0
geoip/include/alibabacloud/geoip/model/DescribeGeoipInstanceDataInfosRequest.h

@@ -35,6 +35,8 @@ namespace AlibabaCloud
 				DescribeGeoipInstanceDataInfosRequest();
 				~DescribeGeoipInstanceDataInfosRequest();
 
+				std::string getLocationDataType()const;
+				void setLocationDataType(const std::string& locationDataType);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getUserClientIp()const;
@@ -43,6 +45,7 @@ namespace AlibabaCloud
 				void setLang(const std::string& lang);
 
             private:
+				std::string locationDataType_;
 				std::string instanceId_;
 				std::string userClientIp_;
 				std::string lang_;

+ 2 - 0
geoip/include/alibabacloud/geoip/model/DescribeGeoipInstanceDataUrlResult.h

@@ -37,11 +37,13 @@ namespace AlibabaCloud
 				DescribeGeoipInstanceDataUrlResult();
 				explicit DescribeGeoipInstanceDataUrlResult(const std::string &payload);
 				~DescribeGeoipInstanceDataUrlResult();
+				std::string getFixedDomainDownloadUrl()const;
 				std::string getDownloadUrl()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
+				std::string fixedDomainDownloadUrl_;
 				std::string downloadUrl_;
 
 			};

+ 11 - 0
geoip/src/model/DescribeGeoipInstanceDataInfosRequest.cc

@@ -27,6 +27,17 @@ DescribeGeoipInstanceDataInfosRequest::DescribeGeoipInstanceDataInfosRequest() :
 DescribeGeoipInstanceDataInfosRequest::~DescribeGeoipInstanceDataInfosRequest()
 {}
 
+std::string DescribeGeoipInstanceDataInfosRequest::getLocationDataType()const
+{
+	return locationDataType_;
+}
+
+void DescribeGeoipInstanceDataInfosRequest::setLocationDataType(const std::string& locationDataType)
+{
+	locationDataType_ = locationDataType;
+	setParameter("LocationDataType", locationDataType);
+}
+
 std::string DescribeGeoipInstanceDataInfosRequest::getInstanceId()const
 {
 	return instanceId_;

+ 7 - 0
geoip/src/model/DescribeGeoipInstanceDataUrlResult.cc

@@ -39,11 +39,18 @@ void DescribeGeoipInstanceDataUrlResult::parse(const std::string &payload)
 	Json::Value value;
 	reader.parse(payload, value);
 	setRequestId(value["RequestId"].asString());
+	if(!value["FixedDomainDownloadUrl"].isNull())
+		fixedDomainDownloadUrl_ = value["FixedDomainDownloadUrl"].asString();
 	if(!value["DownloadUrl"].isNull())
 		downloadUrl_ = value["DownloadUrl"].asString();
 
 }
 
+std::string DescribeGeoipInstanceDataUrlResult::getFixedDomainDownloadUrl()const
+{
+	return fixedDomainDownloadUrl_;
+}
+
 std::string DescribeGeoipInstanceDataUrlResult::getDownloadUrl()const
 {
 	return downloadUrl_;

File diff suppressed because it is too large
+ 0 - 0
geoip/version-2020-01-01.xml


Some files were not shown because too many files changed in this diff