調用UpdateVpcEndpointZoneConnectionResourceAttribute介面,替換終端節點可用性區域串連服務資源。
介面說明
-
替換終端節點可用性區域串連服務資源的功能預設不開放,請登入配額中心控制台,搜尋 ID
privatelink_whitelist/svc_res_mgt_uat進行申請。 -
請確保舊的服務資源不允許自動分配,具體操作,請參見 UpdateVpcEndpointServiceResourceAttribute 。
-
終端節點串連處於未串連狀態時,支援手動分配可用性區域的服務資源。
-
終端節點串連處於已串連狀態後,支援手動遷移可用性區域的服務資源(此時有斷連風險)。
-
UpdateVpcEndpointZoneConnectionResourceAttribute 介面屬於非同步介面,即系統會返回一個請求 ID,但終端節點串連可用性區域的服務資源尚未修改完成,系統後台修改任務仍在進行中。您可以調用 GetVpcEndpointServiceAttribute 查詢服務資源的修改狀態:
當終端節點服務處於 Pending 狀態時,表示服務資源正在修改中。
當終端節點服務處於 Active 狀態時,表示服務資源修改完成。
-
UpdateVpcEndpointZoneConnectionResourceAttribute 介面不支援在同一個終端節點執行個體下並發修改終端節點串連可用性區域的服務資源。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| RegionId |
string |
是 |
要修改的終端節點串連頻寬的地區 ID。 您可以通過調用 DescribeRegions 介面擷取地區 ID。 |
cn-hangzhou |
| ClientToken |
string |
否 |
用戶端 Token,用於保證請求的等冪性。 從您的用戶端產生一個參數值,確保不同請求間該參數值唯一。ClientToken 只支援 ASCII 字元。 |
0c593ea1-3bea-11e9-b96b-88e9fe637760 |
| DryRun |
boolean |
否 |
是否只預檢此次請求。取值:
|
false |
| ServiceId |
string |
是 |
終端節點服務 ID。 |
epsrv-hp3vpx8yqxblby3i**** |
| EndpointId |
string |
是 |
終端節點 ID。 |
ep-hp33b2e43fays7s8**** |
| ZoneId |
string |
是 |
可用性區域 ID。 |
cn-hangzhou-b |
| ResourceAllocateMode |
string |
否 |
資源分派模式,只能在終端節點串連處於已斷開時調整資源分派模式。取值:
|
Auto |
| ResourceReplaceMode |
string |
否 |
服務資源遷移方式。取值:
說明
只能在終端節點串連處於已串連且需要遷移服務資源時輸入此參數,此時必須輸入 ResourceId 和 ResourceType 參數。 |
Graceful |
| ResourceType |
string |
否 |
服務資源類型。取值:
說明
當 ResourceAllocateMode 為 Manual 或指定 ResourceReplaceMode 參數時,此參數必選。 |
slb |
| ResourceId |
string |
否 |
終端節點串連所在可用性區域手動分配或遷移的服務資源 ID。 說明
當 ResourceAllocateMode 為 Manual 或指定 ResourceReplaceMode 參數時,此參數必選。 |
lb-hp32z1wp5peaoox2q**** |
| RegionId |
string |
是 |
要修改的終端節點串連頻寬的地區 ID。 您可以通過調用 DescribeRegions 介面擷取地區 ID。 |
cn-hangzhou |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| RequestId |
string |
請求 ID。 |
0ED8D006-F706-4D23-88ED-E11ED28DCAC0 |
樣本
正常返回樣本
JSON格式
{
"RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | EndpointServiceNotFound | The specified Service does not exist. | |
| 400 | EndpointConnectionNotFound | The specified endpoint connection does not exist. | |
| 400 | EndpointConnectionOperationDenied | The endpoint is being connected. | |
| 400 | EndpointNotFound | The specified Endpoint does not exist. | |
| 400 | EndpointServiceLocked | The specified Service is locked. | |
| 400 | EndpointLocked | The specified Endpoint is locked. | |
| 400 | EndpointZoneNotFound | The specified zone of Endpoint does not exist. | |
| 400 | EndpointServiceResourceTypeNotSupport | The specified resource type is not supported. | |
| 400 | EndpointServiceResourceNotFound | The specified service resource is not found. | |
| 400 | ZoneOperationDenied | You cannot operate the specified zone. | |
| 400 | IllegalParam.ResourceAllocateMode | The param of %s is illegal. | |
| 400 | IllegalParam.ResourceReplaceMode | The param of %s is illegal. | |
| 400 | MissingParam.ResourceId | The param of %s is missing. | |
| 400 | MissingParam.ResourceAllocateMode | The param of %s is missing. | |
| 400 | OperationDenied.CurrentResourceAutoAllocated | The operation is not allowed because of CurrentResourceAutoAllocated. | |
| 400 | Mismatch.ZoneId | The %s is mismatched for %s and %s. | |
| 400 | GatewayLoadBalancerNotSupportZoneConnection | The gateway load balancer not support zone connection. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。