From ba1f21822e7ec966306b1065d46c0740aa79d371 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Wed, 16 Mar 2022 02:16:03 +0000 Subject: [PATCH] Support Latest APIs. --- CHANGELOG | 3 +++ VERSION | 2 +- .../alibabacloud/alb/model/GetLoadBalancerAttributeResult.h | 1 + alb/include/alibabacloud/alb/model/ListListenersResult.h | 1 + alb/src/model/GetLoadBalancerAttributeResult.cc | 2 ++ alb/src/model/ListListenersResult.cc | 2 ++ 6 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index d257f0a89..773a53c0c 100644 --- a/CHANGELOG +++ b/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. diff --git a/VERSION b/VERSION index 89c5cf6fd..e357c3d6a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1083 \ No newline at end of file +1.36.1084 \ No newline at end of file diff --git a/alb/include/alibabacloud/alb/model/GetLoadBalancerAttributeResult.h b/alb/include/alibabacloud/alb/model/GetLoadBalancerAttributeResult.h index bc996506a..02d17a43c 100644 --- a/alb/include/alibabacloud/alb/model/GetLoadBalancerAttributeResult.h +++ b/alb/include/alibabacloud/alb/model/GetLoadBalancerAttributeResult.h @@ -67,6 +67,7 @@ namespace AlibabaCloud { struct LoadBalancerAddress { + std::string intranetAddress; std::string address; std::string ipv6Address; }; diff --git a/alb/include/alibabacloud/alb/model/ListListenersResult.h b/alb/include/alibabacloud/alb/model/ListListenersResult.h index 33a83ba6b..5888b1218 100644 --- a/alb/include/alibabacloud/alb/model/ListListenersResult.h +++ b/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; diff --git a/alb/src/model/GetLoadBalancerAttributeResult.cc b/alb/src/model/GetLoadBalancerAttributeResult.cc index 2de72da1d..97e7c56bf 100644 --- a/alb/src/model/GetLoadBalancerAttributeResult.cc +++ b/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); diff --git a/alb/src/model/ListListenersResult.cc b/alb/src/model/ListListenersResult.cc index 9090c6acb..0540e56eb 100644 --- a/alb/src/model/ListListenersResult.cc +++ b/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())