gpt4 book ai didi

.net - 如何使用 .Net API 在 EC2 实例上创建标签

转载 作者:行者123 更新时间:2023-12-01 13:02:50 24 4
gpt4 key购买 nike

如果我直接在亚马逊网站上设置标签,我可以在 runningInstance.Tag 属性中访问它。当我使用 RunInstancesResponse 启动实例时,有什么方法可以设置它吗?

最佳答案

其中变量 ec2 是 Amazon.EC2.AmazonEC2 的一个实例

 public RunInstancesResult RunInstances()
{
RunInstancesRequest request;
RunInstancesResponse response;
RunInstancesResult result;

request = new RunInstancesRequest();

request
.WithInstanceType(InstanceType)
.WithImageId(ImageId)
.WithKeyName(KeyName)
.WithPlacement(new Placement() {AvailabilityZone = AvailabilityZone})
.WithMaxCount(1)
.WithMinCount(1)
.WithSecurityGroup(SecurityGroups);

response = ec2.RunInstances(request);

InstanceId = response.RunInstancesResult.Reservation.RunningInstance[0].InstanceId;

var trequest = new CreateTagsRequest();

trequest.WithResourceId(InstanceId);
trequest.WithTag(new Tag[] {
new Tag { Key = "#Name", Value = ServerTag },
new Tag { Key = "Hosts", Value = "prod data restored"}
});

var tresponse = ec2.CreateTags(trequest);

return response.RunInstancesResult;
}

关于.net - 如何使用 .Net API 在 EC2 实例上创建标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4963743/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com