2

我在 EC2 资源示例 json 中运行 shell 活动以创建 EC2 资源。

{
 "id" : "MyEC2Resource",
 "type" : "Ec2Resource",
 "actionOnTaskFailure" : "terminate",
 "actionOnResourceFailure" : "retryAll",
 "maximumRetries" : "1",
 "instanceType" : "m5.large",
 "securityGroupIds" : [
  "sg-12345678",
  "sg-12345678"
 ],
 "subnetId": "subnet-12345678",
 "associatePublicIpAddress": "true",
 "keyPair" : "my-key-pair"
}

上面的 json 正在使用数据管道创建 EC2 资源,但是当我在 AWS 控制台中打开 EC2 资源时,我想为上述资源命名,它将显示 EC2 资源名称和其他属性,目前它显示为空白。

有关更多详细信息,请参见附图 在此处输入图像描述

4

1 回答 1

2

您必须使用以下标记实例

 Key: Name
 Value: MyName

MyName是一个示例名称。你需要把它改成你想要的样子。

将标签添加到管道应将标签传播到实例。来自文档

将标签应用到管道还会将标签传播到其底层资源(例如,Amazon EMR 集群和Amazon EC2 实例

但它可能无法追溯。如果您已经有一个带有实例的管道,那么它不太可能出现的新标签将会传播。传播通常只在资源创建时起作用。对于现有实例,您可能需要改用 EC2 控制台。

于 2020-06-03T12:29:18.817 回答