diff --git a/CHANGELOG b/CHANGELOG index aa868cd9b..bbf39b130 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2021-05-21 Version: 1.36.750 +- Supported DescribeLoadBalancers with DeleteProtection and so on. + 2021-05-21 Version: 1.36.749 - Support StrictResourceProvision in ApplyNodes. diff --git a/VERSION b/VERSION index 3a6db717f..0e34a08f7 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.749 \ No newline at end of file +1.36.750 \ No newline at end of file diff --git a/slb/include/alibabacloud/slb/model/DescribeLoadBalancersResult.h b/slb/include/alibabacloud/slb/model/DescribeLoadBalancersResult.h index 9506b64e9..bb3fd1ad3 100644 --- a/slb/include/alibabacloud/slb/model/DescribeLoadBalancersResult.h +++ b/slb/include/alibabacloud/slb/model/DescribeLoadBalancersResult.h @@ -60,6 +60,7 @@ namespace AlibabaCloud std::string internetChargeTypeAlias; std::string loadBalancerName; std::string vpcId; + std::string deleteProtection; std::string regionId; std::string addressType; std::string loadBalancerStatus; diff --git a/slb/src/model/DescribeLoadBalancersResult.cc b/slb/src/model/DescribeLoadBalancersResult.cc index 5a0d22bf6..88cbd883e 100644 --- a/slb/src/model/DescribeLoadBalancersResult.cc +++ b/slb/src/model/DescribeLoadBalancersResult.cc @@ -91,6 +91,8 @@ void DescribeLoadBalancersResult::parse(const std::string &payload) loadBalancersObject.internetChargeTypeAlias = valueLoadBalancersLoadBalancer["InternetChargeTypeAlias"].asString(); if(!valueLoadBalancersLoadBalancer["LoadBalancerSpec"].isNull()) loadBalancersObject.loadBalancerSpec = valueLoadBalancersLoadBalancer["LoadBalancerSpec"].asString(); + if(!valueLoadBalancersLoadBalancer["DeleteProtection"].isNull()) + loadBalancersObject.deleteProtection = valueLoadBalancersLoadBalancer["DeleteProtection"].asString(); auto allTagsNode = valueLoadBalancersLoadBalancer["Tags"]["Tag"]; for (auto valueLoadBalancersLoadBalancerTagsTag : allTagsNode) {