最近更新时间:2023.06.28 10:14:56
首次发布时间:2023.06.28 10:14:56
本文介绍如何修改指定CLB实例的信息。
package com.volcengine.clb.examples; import com.volcengine.ApiClient; import com.volcengine.ApiException; import com.volcengine.sign.Credentials; import com.volcengine.clb.ClbApi; import com.volcengine.clb.model.*; public class TestModifyLoadBalancerAttributes { public static void main(String[] args) throws Exception { //设置您的ak String ak = "Your AK"; //设置您的sk String sk = "Your SK"; //设置您要访问的地域 String region = "Your Region"; //初始化apiclient ApiClient apiClient = new ApiClient() .setCredentials(Credentials.getCredentials(ak, sk)) .setRegion(region); ClbApi api = new ClbApi(apiClient); //修改CLB实例的信息 ModifyLoadBalancerAttributesRequest modifyLoadBalancerAttributesRequest = new ModifyLoadBalancerAttributesRequest(); modifyLoadBalancerAttributesRequest.setDescription("test"); //CLB实例的描述信息 modifyLoadBalancerAttributesRequest.setLoadBalancerId("clb-bp1b6c719dfa08ex****"); //CLB实例的ID modifyLoadBalancerAttributesRequest.setLoadBalancerName("clb-test1"); //CLB实例的名称 modifyLoadBalancerAttributesRequest.setLoadBalancerSpec("small_1"); //CLB实例的规格 modifyLoadBalancerAttributesRequest.setModificationProtectionReason("实例托管"); //CLB实例是否为托管实例 modifyLoadBalancerAttributesRequest.setModificationProtectionStatus("ConsoleProtection"); //CLB实例的修改保护状态 //发起请求并处理返回或异常 try { ModifyLoadBalancerAttributesResponse response = api.modifyLoadBalancerAttributes(modifyLoadBalancerAttributesRequest); System.out.println(response); } catch (ApiException e) { System.out.println(e.getResponseBody()); } } }