【问题标题】:Add tag to load balancer向负载均衡器添加标签
【发布时间】:2015-10-04 10:46:48
【问题描述】:
我正在使用以下代码在 java 中为负载均衡器添加标签:
AmazonElasticLoadBalancingClient elbClient = new AmazonElasticLoadBalancingClient(credentials);
AddTagsRequest addTagReq = new AddTagsRequest();
addTagReq.setTags("Name","Value");
但是,它在 setTags 中给出了编译错误。
【问题讨论】:
标签:
amazon-web-services
amazon-elb
aws-java-sdk
【解决方案1】:
即使每个标签由一个键和一个可选值组成,但不能像地图一样直接添加标签,首先需要声明一个Tags的集合:
AmazonElasticLoadBalancingClient elbClient = new AmazonElasticLoadBalancingClient(credentials);
ArrayList<Tag> requestTags = new ArrayList<Tag>();
requestTags.add(new Tag("keyname1","value1"));
AddTagsRequest addTagReq = new AddTagsRequest();
addTagReq.setTags(requestTags);
elbClient.addTags(addTagReq);