From 889299e9c4d81f659b4497fc05c54e70fe391d10 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sun, 1 Jan 2023 18:28:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=8E=E4=B8=BA=E4=BA=91=E5=8F=AF=E4=BB=A5?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E7=BB=88=E7=AB=AF=E8=8A=82=E7=82=B9=EF=BC=88?= =?UTF-8?q?endpoint=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/web/actions/default/dns/providers/createPopup.go | 2 ++ internal/web/actions/default/dns/providers/updatePopup.go | 2 ++ web/views/@default/dns/providers/createPopup.html | 7 +++++++ web/views/@default/dns/providers/provider.html | 7 +++++++ web/views/@default/dns/providers/updatePopup.html | 7 +++++++ 5 files changed, 25 insertions(+) diff --git a/internal/web/actions/default/dns/providers/createPopup.go b/internal/web/actions/default/dns/providers/createPopup.go index 7cf5f8a2..0084931f 100644 --- a/internal/web/actions/default/dns/providers/createPopup.go +++ b/internal/web/actions/default/dns/providers/createPopup.go @@ -64,6 +64,7 @@ func (this *CreatePopupAction) RunPost(params struct { // HuaweiDNS ParamHuaweiAccessKeyId string ParamHuaweiAccessKeySecret string + ParamHuaweiEndpoint string // CloudFlare ParamCloudFlareAPIKey string @@ -119,6 +120,7 @@ func (this *CreatePopupAction) RunPost(params struct { apiParams["accessKeyId"] = params.ParamHuaweiAccessKeyId apiParams["accessKeySecret"] = params.ParamHuaweiAccessKeySecret + apiParams["endpoint"] = params.ParamHuaweiEndpoint case "cloudFlare": params.Must. Field("paramCloudFlareAPIKey", params.ParamCloudFlareAPIKey). diff --git a/internal/web/actions/default/dns/providers/updatePopup.go b/internal/web/actions/default/dns/providers/updatePopup.go index ce180ca2..0081dc45 100644 --- a/internal/web/actions/default/dns/providers/updatePopup.go +++ b/internal/web/actions/default/dns/providers/updatePopup.go @@ -91,6 +91,7 @@ func (this *UpdatePopupAction) RunPost(params struct { // HuaweiDNS ParamHuaweiAccessKeyId string ParamHuaweiAccessKeySecret string + ParamHuaweiEndpoint string // CloudFlare ParamCloudFlareAPIKey string @@ -148,6 +149,7 @@ func (this *UpdatePopupAction) RunPost(params struct { apiParams["accessKeyId"] = params.ParamHuaweiAccessKeyId apiParams["accessKeySecret"] = params.ParamHuaweiAccessKeySecret + apiParams["endpoint"] = params.ParamHuaweiEndpoint case "cloudFlare": params.Must. Field("paramCloudFlareAPIKey", params.ParamCloudFlareAPIKey). diff --git a/web/views/@default/dns/providers/createPopup.html b/web/views/@default/dns/providers/createPopup.html index 7a4c50ad..6f66f158 100644 --- a/web/views/@default/dns/providers/createPopup.html +++ b/web/views/@default/dns/providers/createPopup.html @@ -93,6 +93,13 @@

登录华为云控制台 -- 在"我的凭证 -- 访问密钥"中创建和获取。

+ + 终端节点 + + +

选填项。可以填写终端节点(Endpoint)区域代号或者域名,参考 https://developer.huaweicloud.com/endpoint?DNS(如果此链接生效,请到华为云开发者中心自行查找)。

+ + diff --git a/web/views/@default/dns/providers/provider.html b/web/views/@default/dns/providers/provider.html index f82c876a..1155f73d 100644 --- a/web/views/@default/dns/providers/provider.html +++ b/web/views/@default/dns/providers/provider.html @@ -67,6 +67,13 @@ AccessKeySecret {{provider.apiParams.accessKeySecret}} + + 终端节点 + + {{provider.apiParams.endpoint}} + 默认 + + diff --git a/web/views/@default/dns/providers/updatePopup.html b/web/views/@default/dns/providers/updatePopup.html index b5b3346c..d0b2fa77 100644 --- a/web/views/@default/dns/providers/updatePopup.html +++ b/web/views/@default/dns/providers/updatePopup.html @@ -92,6 +92,13 @@

登录华为云控制台 -- 在"我的凭证 -- 访问密钥"中创建和获取。

+ + 终端节点 + + +

选填项。可以填写终端节点(Endpoint)区域代号或者域名,参考 https://developer.huaweicloud.com/endpoint?DNS(如果此链接生效,请到华为云开发者中心自行查找)。

+ +