使用控制台按属性筛选
您可以为容器实例应用筛选条件,从而能够查看自定义属性。
使用控制台按属性筛选容器实例
-
在导航窗格中,选择集群,然后选择该集群。
-
选择基础设施,
-
选择容器实例。
-
使用按键或值筛选自定义属性文本字段,输入要作为筛选条件的属性。格式必须为 AttributeName:AttributeValue。
使用 Amazon CLI 按属性筛选容器实例
以下示例说明了如何使用 list-constainer-instances 命令按属性筛选容器实例。有关筛选语法的更多信息,请参阅创建表达式,以为 Amazon ECS 任务定义容器实例。
示例:内置属性
以下示例使用内置属性列出 g2.2xlarge 实例。
aws ecs list-container-instances --filter "attribute:ecs.instance-type == g2.2xlarge"
示例:自定义属性
以下示例列出了具有自定义属性 "stack=prod" 的实例。
aws ecs list-container-instances --filter "attribute:stack == prod"
示例:排除属性值
以下示例列出了具有自定义属性 "stack",且其值仅为 "prod" 的实例。
aws ecs list-container-instances --filter "attribute:stack != prod"
示例:多个属性值
以下示例使用内置属性列出 t2.small
或 t2.medium
类型的实例。
aws ecs list-container-instances --filter "attribute:ecs.instance-type in [t2.small, t2.medium]"
示例:多个属性
以下示例使用内置属性列出 us-east-1a 可用区中的 T2 实例。
aws ecs list-container-instances --filter "attribute:ecs.instance-type =~ t2.* and attribute:ecs.availability-zone == us-east-1a"