amazon-ec2 - 如何修改 ec2 实例的实例名称

标签 amazon-ec2 ec2-api-tools

我想修改亚马逊实例的“名称”属性。见附件截图。我需要以编程方式进行,但无法在 EC2 API 中的任何地方找到如何设置。

如果重要的话,我将通过他们的 API 通过现场请求启动这些。我想在下图中设置我标记为“设置此名称”的字段。

screen shot of field to set

最佳答案

这可能有助于...

AmazonEC2 ec2;    
AWSCredentials credentials;
String accKey = "your access key";
String secKey = "your secret key";    

credentials = new BasicAWSCredentials(accKey, secKey);
ec2 = new AmazonEC2Client(credentials);

String instanceId = "Your Instance ID";
List<Tag> tags = new ArrayList<Tag>();

Tag t = new Tag();
t.setKey("Name");
t.setValue("my server!");
tags.add(t);

Tag t = new Tag();
t.setKey("owner");
t.setValue("me");
tags.add(t);

CreateTagsRequest ctr = new CreateTagsRequest();
ctr.setTags(tags);
ctr.withResources(instanceId);
ec2.createTags(ctr);

有点快速和肮脏,但你明白了。

关于amazon-ec2 - 如何修改 ec2 实例的实例名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6219813/

相关文章:

node.js - 如何在AWS EC2实例中设置环境变量

amazon-web-services - ansible ec2_group 模块无法创建新的安全组

java - 如何使用 java 检查 AWS 中的 EC2 实例是否正在运行或停止?

amazon-ec2 - 安装驱动时出错

scala - Spark 应用程序完成回调

bash - 使用 ec2-api-tools 获取新启动的实例的 ID

php - .htaccess 在亚马逊 ec2 ubuntu 实例中不工作

hadoop - 如何为 'hadoop-ec2' 正确配置 Amazon EC2 AMI?

apache - 在 AWS EC2 实例上启用 SSL

amazon-web-services - 从 Cloud Formation 模板创建安全组失败并显示 "group already exists"