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 控制台。
我是 运行 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 控制台。