EC2 资源的 AWS 数据管道名称标签选项

AWS data pipeline name tag option for EC2 resource

我是 运行 shell activity 在 EC2 资源示例 json 中创建 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 资源名称和其他属性,目前是显示空白。

详情见附图

您必须标记实例

 Key: Name
 Value: MyName

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

将标签添加到管道应该将标签传播到实例。来自 docs:

Applying a tag to a pipeline also propagates the tags to its underlying resources (for example, Amazon EMR clusters and Amazon EC2 instances)

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