Generated 2020-06-16 for Alb.
This commit is contained in:
@@ -55,6 +55,8 @@ public:
|
|||||||
std::string xForwardedForClientCertSubjectDNAlias;
|
std::string xForwardedForClientCertSubjectDNAlias;
|
||||||
bool xForwardedForClientSourceIpsEnabled;
|
bool xForwardedForClientSourceIpsEnabled;
|
||||||
bool xForwardedForClientCertIssuerDNEnabled;
|
bool xForwardedForClientCertIssuerDNEnabled;
|
||||||
|
bool xForwardedForHostEnabled;
|
||||||
|
std::string xForwardedForProcessingMode;
|
||||||
bool xForwardedForClientCertFingerprintEnabled;
|
bool xForwardedForClientCertFingerprintEnabled;
|
||||||
std::string xForwardedForClientCertIssuerDNAlias;
|
std::string xForwardedForClientCertIssuerDNAlias;
|
||||||
bool xForwardedForProtoEnabled;
|
bool xForwardedForProtoEnabled;
|
||||||
|
|||||||
@@ -63,6 +63,7 @@ namespace AlibabaCloud
|
|||||||
bool xForwardedForClientSourceIpsEnabled;
|
bool xForwardedForClientSourceIpsEnabled;
|
||||||
std::string xForwardedForClientCertFingerprintAlias;
|
std::string xForwardedForClientCertFingerprintAlias;
|
||||||
bool xForwardedForClientCertFingerprintEnabled;
|
bool xForwardedForClientCertFingerprintEnabled;
|
||||||
|
bool xForwardedForHostEnabled;
|
||||||
std::string xForwardedForClientSourceIpsTrusted;
|
std::string xForwardedForClientSourceIpsTrusted;
|
||||||
std::string xForwardedForClientCertIssuerDNAlias;
|
std::string xForwardedForClientCertIssuerDNAlias;
|
||||||
std::string xForwardedForClientCertClientVerifyAlias;
|
std::string xForwardedForClientCertClientVerifyAlias;
|
||||||
@@ -72,6 +73,7 @@ namespace AlibabaCloud
|
|||||||
bool xForwardedForProtoEnabled;
|
bool xForwardedForProtoEnabled;
|
||||||
bool xForwardedForClientSrcPortEnabled;
|
bool xForwardedForClientSrcPortEnabled;
|
||||||
bool xForwardedForEnabled;
|
bool xForwardedForEnabled;
|
||||||
|
std::string xForwardedForProcessingMode;
|
||||||
bool xForwardedForSLBPortEnabled;
|
bool xForwardedForSLBPortEnabled;
|
||||||
bool xForwardedForClientCertIssuerDNEnabled;
|
bool xForwardedForClientCertIssuerDNEnabled;
|
||||||
bool xForwardedForClientCertClientVerifyEnabled;
|
bool xForwardedForClientCertClientVerifyEnabled;
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ namespace AlibabaCloud
|
|||||||
bool xForwardedForClientSourceIpsEnabled;
|
bool xForwardedForClientSourceIpsEnabled;
|
||||||
std::string xForwardedForClientCertFingerprintAlias;
|
std::string xForwardedForClientCertFingerprintAlias;
|
||||||
bool xForwardedForClientCertFingerprintEnabled;
|
bool xForwardedForClientCertFingerprintEnabled;
|
||||||
|
bool xForwardedForHostEnabled;
|
||||||
std::string xForwardedForClientSourceIpsTrusted;
|
std::string xForwardedForClientSourceIpsTrusted;
|
||||||
std::string xForwardedForClientCertIssuerDNAlias;
|
std::string xForwardedForClientCertIssuerDNAlias;
|
||||||
std::string xForwardedForClientCertClientVerifyAlias;
|
std::string xForwardedForClientCertClientVerifyAlias;
|
||||||
@@ -64,6 +65,7 @@ namespace AlibabaCloud
|
|||||||
bool xForwardedForProtoEnabled;
|
bool xForwardedForProtoEnabled;
|
||||||
bool xForwardedForClientSrcPortEnabled;
|
bool xForwardedForClientSrcPortEnabled;
|
||||||
bool xForwardedForEnabled;
|
bool xForwardedForEnabled;
|
||||||
|
std::string xForwardedForProcessingMode;
|
||||||
bool xForwardedForSLBPortEnabled;
|
bool xForwardedForSLBPortEnabled;
|
||||||
bool xForwardedForClientCertIssuerDNEnabled;
|
bool xForwardedForClientCertIssuerDNEnabled;
|
||||||
bool xForwardedForClientCertClientVerifyEnabled;
|
bool xForwardedForClientCertClientVerifyEnabled;
|
||||||
|
|||||||
@@ -51,6 +51,8 @@ public:
|
|||||||
std::string xForwardedForClientCertSubjectDNAlias;
|
std::string xForwardedForClientCertSubjectDNAlias;
|
||||||
bool xForwardedForClientSourceIpsEnabled;
|
bool xForwardedForClientSourceIpsEnabled;
|
||||||
bool xForwardedForClientCertIssuerDNEnabled;
|
bool xForwardedForClientCertIssuerDNEnabled;
|
||||||
|
bool xForwardedForHostEnabled;
|
||||||
|
std::string xForwardedForProcessingMode;
|
||||||
bool xForwardedForClientCertFingerprintEnabled;
|
bool xForwardedForClientCertFingerprintEnabled;
|
||||||
std::string xForwardedForClientCertIssuerDNAlias;
|
std::string xForwardedForClientCertIssuerDNAlias;
|
||||||
bool xForwardedForProtoEnabled;
|
bool xForwardedForProtoEnabled;
|
||||||
|
|||||||
@@ -136,6 +136,8 @@ void CreateListenerRequest::setXForwardedForConfig(const CreateListenerRequest::
|
|||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertSubjectDNAlias", xForwardedForConfig.xForwardedForClientCertSubjectDNAlias);
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertSubjectDNAlias", xForwardedForConfig.xForwardedForClientCertSubjectDNAlias);
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientSourceIpsEnabled", xForwardedForConfig.xForwardedForClientSourceIpsEnabled ? "true" : "false");
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientSourceIpsEnabled", xForwardedForConfig.xForwardedForClientSourceIpsEnabled ? "true" : "false");
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNEnabled", xForwardedForConfig.xForwardedForClientCertIssuerDNEnabled ? "true" : "false");
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNEnabled", xForwardedForConfig.xForwardedForClientCertIssuerDNEnabled ? "true" : "false");
|
||||||
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForHostEnabled", xForwardedForConfig.xForwardedForHostEnabled ? "true" : "false");
|
||||||
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForProcessingMode", xForwardedForConfig.xForwardedForProcessingMode);
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertFingerprintEnabled", xForwardedForConfig.xForwardedForClientCertFingerprintEnabled ? "true" : "false");
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertFingerprintEnabled", xForwardedForConfig.xForwardedForClientCertFingerprintEnabled ? "true" : "false");
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNAlias", xForwardedForConfig.xForwardedForClientCertIssuerDNAlias);
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNAlias", xForwardedForConfig.xForwardedForClientCertIssuerDNAlias);
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForProtoEnabled", xForwardedForConfig.xForwardedForProtoEnabled ? "true" : "false");
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForProtoEnabled", xForwardedForConfig.xForwardedForProtoEnabled ? "true" : "false");
|
||||||
|
|||||||
@@ -151,6 +151,8 @@ void GetListenerAttributeResult::parse(const std::string &payload)
|
|||||||
xForwardedForConfig_.xForwardedForClientSrcPortEnabled = xForwardedForConfigNode["XForwardedForClientSrcPortEnabled"].asString() == "true";
|
xForwardedForConfig_.xForwardedForClientSrcPortEnabled = xForwardedForConfigNode["XForwardedForClientSrcPortEnabled"].asString() == "true";
|
||||||
if(!xForwardedForConfigNode["XForwardedForEnabled"].isNull())
|
if(!xForwardedForConfigNode["XForwardedForEnabled"].isNull())
|
||||||
xForwardedForConfig_.xForwardedForEnabled = xForwardedForConfigNode["XForwardedForEnabled"].asString() == "true";
|
xForwardedForConfig_.xForwardedForEnabled = xForwardedForConfigNode["XForwardedForEnabled"].asString() == "true";
|
||||||
|
if(!xForwardedForConfigNode["XForwardedForProcessingMode"].isNull())
|
||||||
|
xForwardedForConfig_.xForwardedForProcessingMode = xForwardedForConfigNode["XForwardedForProcessingMode"].asString();
|
||||||
if(!xForwardedForConfigNode["XForwardedForProtoEnabled"].isNull())
|
if(!xForwardedForConfigNode["XForwardedForProtoEnabled"].isNull())
|
||||||
xForwardedForConfig_.xForwardedForProtoEnabled = xForwardedForConfigNode["XForwardedForProtoEnabled"].asString() == "true";
|
xForwardedForConfig_.xForwardedForProtoEnabled = xForwardedForConfigNode["XForwardedForProtoEnabled"].asString() == "true";
|
||||||
if(!xForwardedForConfigNode["XForwardedForSLBIdEnabled"].isNull())
|
if(!xForwardedForConfigNode["XForwardedForSLBIdEnabled"].isNull())
|
||||||
@@ -161,6 +163,8 @@ void GetListenerAttributeResult::parse(const std::string &payload)
|
|||||||
xForwardedForConfig_.xForwardedForClientSourceIpsEnabled = xForwardedForConfigNode["XForwardedForClientSourceIpsEnabled"].asString() == "true";
|
xForwardedForConfig_.xForwardedForClientSourceIpsEnabled = xForwardedForConfigNode["XForwardedForClientSourceIpsEnabled"].asString() == "true";
|
||||||
if(!xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].isNull())
|
if(!xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].isNull())
|
||||||
xForwardedForConfig_.xForwardedForClientSourceIpsTrusted = xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].asString();
|
xForwardedForConfig_.xForwardedForClientSourceIpsTrusted = xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].asString();
|
||||||
|
if(!xForwardedForConfigNode["XForwardedForHostEnabled"].isNull())
|
||||||
|
xForwardedForConfig_.xForwardedForHostEnabled = xForwardedForConfigNode["XForwardedForHostEnabled"].asString() == "true";
|
||||||
if(!value["CaEnabled"].isNull())
|
if(!value["CaEnabled"].isNull())
|
||||||
caEnabled_ = value["CaEnabled"].asString() == "true";
|
caEnabled_ = value["CaEnabled"].asString() == "true";
|
||||||
if(!value["GzipEnabled"].isNull())
|
if(!value["GzipEnabled"].isNull())
|
||||||
|
|||||||
@@ -148,6 +148,8 @@ void ListListenersResult::parse(const std::string &payload)
|
|||||||
listenersObject.xForwardedForConfig.xForwardedForClientSrcPortEnabled = xForwardedForConfigNode["XForwardedForClientSrcPortEnabled"].asString() == "true";
|
listenersObject.xForwardedForConfig.xForwardedForClientSrcPortEnabled = xForwardedForConfigNode["XForwardedForClientSrcPortEnabled"].asString() == "true";
|
||||||
if(!xForwardedForConfigNode["XForwardedForEnabled"].isNull())
|
if(!xForwardedForConfigNode["XForwardedForEnabled"].isNull())
|
||||||
listenersObject.xForwardedForConfig.xForwardedForEnabled = xForwardedForConfigNode["XForwardedForEnabled"].asString() == "true";
|
listenersObject.xForwardedForConfig.xForwardedForEnabled = xForwardedForConfigNode["XForwardedForEnabled"].asString() == "true";
|
||||||
|
if(!xForwardedForConfigNode["XForwardedForProcessingMode"].isNull())
|
||||||
|
listenersObject.xForwardedForConfig.xForwardedForProcessingMode = xForwardedForConfigNode["XForwardedForProcessingMode"].asString();
|
||||||
if(!xForwardedForConfigNode["XForwardedForProtoEnabled"].isNull())
|
if(!xForwardedForConfigNode["XForwardedForProtoEnabled"].isNull())
|
||||||
listenersObject.xForwardedForConfig.xForwardedForProtoEnabled = xForwardedForConfigNode["XForwardedForProtoEnabled"].asString() == "true";
|
listenersObject.xForwardedForConfig.xForwardedForProtoEnabled = xForwardedForConfigNode["XForwardedForProtoEnabled"].asString() == "true";
|
||||||
if(!xForwardedForConfigNode["XForwardedForSLBIdEnabled"].isNull())
|
if(!xForwardedForConfigNode["XForwardedForSLBIdEnabled"].isNull())
|
||||||
@@ -158,6 +160,8 @@ void ListListenersResult::parse(const std::string &payload)
|
|||||||
listenersObject.xForwardedForConfig.xForwardedForClientSourceIpsEnabled = xForwardedForConfigNode["XForwardedForClientSourceIpsEnabled"].asString() == "true";
|
listenersObject.xForwardedForConfig.xForwardedForClientSourceIpsEnabled = xForwardedForConfigNode["XForwardedForClientSourceIpsEnabled"].asString() == "true";
|
||||||
if(!xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].isNull())
|
if(!xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].isNull())
|
||||||
listenersObject.xForwardedForConfig.xForwardedForClientSourceIpsTrusted = xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].asString();
|
listenersObject.xForwardedForConfig.xForwardedForClientSourceIpsTrusted = xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].asString();
|
||||||
|
if(!xForwardedForConfigNode["XForwardedForHostEnabled"].isNull())
|
||||||
|
listenersObject.xForwardedForConfig.xForwardedForHostEnabled = xForwardedForConfigNode["XForwardedForHostEnabled"].asString() == "true";
|
||||||
listeners_.push_back(listenersObject);
|
listeners_.push_back(listenersObject);
|
||||||
}
|
}
|
||||||
if(!value["MaxResults"].isNull())
|
if(!value["MaxResults"].isNull())
|
||||||
|
|||||||
@@ -124,6 +124,8 @@ void UpdateListenerAttributeRequest::setXForwardedForConfig(const UpdateListener
|
|||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertSubjectDNAlias", xForwardedForConfig.xForwardedForClientCertSubjectDNAlias);
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertSubjectDNAlias", xForwardedForConfig.xForwardedForClientCertSubjectDNAlias);
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientSourceIpsEnabled", xForwardedForConfig.xForwardedForClientSourceIpsEnabled ? "true" : "false");
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientSourceIpsEnabled", xForwardedForConfig.xForwardedForClientSourceIpsEnabled ? "true" : "false");
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNEnabled", xForwardedForConfig.xForwardedForClientCertIssuerDNEnabled ? "true" : "false");
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNEnabled", xForwardedForConfig.xForwardedForClientCertIssuerDNEnabled ? "true" : "false");
|
||||||
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForHostEnabled", xForwardedForConfig.xForwardedForHostEnabled ? "true" : "false");
|
||||||
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForProcessingMode", xForwardedForConfig.xForwardedForProcessingMode);
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertFingerprintEnabled", xForwardedForConfig.xForwardedForClientCertFingerprintEnabled ? "true" : "false");
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertFingerprintEnabled", xForwardedForConfig.xForwardedForClientCertFingerprintEnabled ? "true" : "false");
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNAlias", xForwardedForConfig.xForwardedForClientCertIssuerDNAlias);
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNAlias", xForwardedForConfig.xForwardedForClientCertIssuerDNAlias);
|
||||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForProtoEnabled", xForwardedForConfig.xForwardedForProtoEnabled ? "true" : "false");
|
setParameter(std::string("XForwardedForConfig") + ".XForwardedForProtoEnabled", xForwardedForConfig.xForwardedForProtoEnabled ? "true" : "false");
|
||||||
|
|||||||
Reference in New Issue
Block a user