Browse Source

Support Latest APIs.

sdk-team 4 years ago
parent
commit
ba1f21822e

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2022-03-16 Version: 1.36.1084
+- Support Latest APIs.
+
 2022-03-15 Version: 1.36.1083
 - Add tcpInternetEndpoint field for the api OnsInstanceBaseInfo.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1083
+1.36.1084

+ 1 - 0
alb/include/alibabacloud/alb/model/GetLoadBalancerAttributeResult.h

@@ -67,6 +67,7 @@ namespace AlibabaCloud
 				{
 					struct LoadBalancerAddress
 					{
+						std::string intranetAddress;
 						std::string address;
 						std::string ipv6Address;
 					};

+ 1 - 0
alb/include/alibabacloud/alb/model/ListListenersResult.h

@@ -79,6 +79,7 @@ namespace AlibabaCloud
 						std::string type;
 						ForwardGroupConfig forwardGroupConfig;
 					};
+					std::string caEnabled;
 					int listenerPort;
 					bool serviceManagedEnabled;
 					int requestTimeout;

+ 2 - 0
alb/src/model/GetLoadBalancerAttributeResult.cc

@@ -75,6 +75,8 @@ void GetLoadBalancerAttributeResult::parse(const std::string &payload)
 				loadBalancerAddressesObject.address = valueZoneMappingsZoneMappingLoadBalancerAddressesLoadBalancerAddress["Address"].asString();
 			if(!valueZoneMappingsZoneMappingLoadBalancerAddressesLoadBalancerAddress["Ipv6Address"].isNull())
 				loadBalancerAddressesObject.ipv6Address = valueZoneMappingsZoneMappingLoadBalancerAddressesLoadBalancerAddress["Ipv6Address"].asString();
+			if(!valueZoneMappingsZoneMappingLoadBalancerAddressesLoadBalancerAddress["IntranetAddress"].isNull())
+				loadBalancerAddressesObject.intranetAddress = valueZoneMappingsZoneMappingLoadBalancerAddressesLoadBalancerAddress["IntranetAddress"].asString();
 			zoneMappingsObject.loadBalancerAddresses.push_back(loadBalancerAddressesObject);
 		}
 		zoneMappings_.push_back(zoneMappingsObject);

+ 2 - 0
alb/src/model/ListListenersResult.cc

@@ -47,6 +47,8 @@ void ListListenersResult::parse(const std::string &payload)
 			listenersObject.gzipEnabled = valueListenerslistener["GzipEnabled"].asString() == "true";
 		if(!valueListenerslistener["Http2Enabled"].isNull())
 			listenersObject.http2Enabled = valueListenerslistener["Http2Enabled"].asString() == "true";
+		if(!valueListenerslistener["CaEnabled"].isNull())
+			listenersObject.caEnabled = valueListenerslistener["CaEnabled"].asString();
 		if(!valueListenerslistener["IdleTimeout"].isNull())
 			listenersObject.idleTimeout = std::stoi(valueListenerslistener["IdleTimeout"].asString());
 		if(!valueListenerslistener["ListenerDescription"].isNull())