You need to enable JavaScript to run this app.
导航

修改指定实例的信息

最近更新时间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());
        }
    }
}

相关文档