跳到主要内容

tag policy

管理标签策略

运行 ecctl tag policy <action> -h 查看用法,或 ecctl schema tag.policy.<action> --full 获取该命令完整的结构化规格——每个参数与行为,便于 Agent 读取和填参。

create

ecctl tag policy create [flags]

创建标签策略

  • 类型:mutation · 风险:medium
  • 支持 --dry-run 校验。
API调用时机用途
CreatePolicy每次执行命令时执行资源操作。
参数类型必填说明
--contentstring标签策略内容 JSON 或 @file
--namestring标签策略名称
--regionstringAlibaba Cloud region
--descriptionstring标签策略描述
--user-typestring标签策略模式

update

ecctl tag policy update <id> [flags]

更新标签策略

  • 类型:mutation · 风险:medium
  • 支持 --dry-run 校验。
API调用时机用途
ModifyPolicy每次执行命令时执行资源操作。
GetPolicy未指定 --no-wait 且未指定 --dry-run读取资源视图。
参数类型必填说明
--regionstringAlibaba Cloud region
--contentstring标签策略内容 JSON 或 @file
--descriptionstring标签策略描述
--namestring标签策略名称

delete

ecctl tag policy delete <id> [flags]

删除标签策略

  • 类型:mutation · 风险:high
API调用时机用途
DeletePolicy每次执行命令时执行资源操作。
参数类型必填说明
--regionstringAlibaba Cloud region

get

ecctl tag policy get <id> [flags]

获取标签策略

  • 类型:read · 风险:low
API调用时机用途
GetPolicy每次执行命令时读取资源视图。
GetPolicyEnableStatus指定 --with-status读取资源视图。
GetEffectivePolicy指定 --with-effective读取资源视图。
参数类型必填说明
--regionstringAlibaba Cloud region
--fieldsstring要包含的资源字段,使用逗号分隔
--open-typestring策略状态开通类型
--tag-keysarray有效策略查询的标签键
--targetstring目标节点 ID
--target-typestring目标节点类型
--user-typestring标签策略模式
--with-effectiveboolean附带目标节点的有效策略
--with-statusboolean附带标签策略启用状态

list

ecctl tag policy list [<ids>...] [flags]

列出标签策略

  • 类型:read · 风险:low
API调用时机用途
ListPolicies未指定 --target 且未指定 --target-type 且未指定 --targets-for-policy读取资源视图。
ListPoliciesForTarget指定 --target 或指定 --target-type读取资源视图。
ListTargetsForPolicy指定 --targets-for-policy读取资源视图。
参数类型必填说明
--regionstringAlibaba Cloud region
--fieldsstring要包含的资源字段,使用逗号分隔
--filterkey_value过滤表达式 key=value
--limitinteger最多返回资源数量(默认:100
--next-tokenstring下一页查询 token
--targetstring目标节点 ID
--target-typestring目标节点类型
--targets-for-policystring查询绑定目标节点的标签策略 ID

attach

ecctl tag policy attach <id> [flags]

将标签策略绑定到目标节点

  • 类型:mutation · 风险:medium
  • 同步:等待 present(waiter attached_after_attach,超时 300s);用 --no-wait 跳过等待。
API调用时机用途
AttachPolicy每次执行命令时执行资源操作。
ListPoliciesForTarget未指定 --no-wait轮询等待资源达到目标状态。(重复调用)
ListPoliciesForTarget未指定 --no-wait返回最终资源视图。(复用等待结果,不额外请求)
参数类型必填说明
--regionstringAlibaba Cloud region
--targetstring目标节点 ID
--target-typestring目标节点类型

detach

ecctl tag policy detach <id> [flags]

解绑标签策略

  • 类型:mutation · 风险:medium
  • 同步:等待 absent(waiter detached_after_detach,超时 300s);用 --no-wait 跳过等待。
API调用时机用途
DetachPolicy每次执行命令时执行资源操作。
ListPoliciesForTarget未指定 --no-wait轮询等待资源达到目标状态。(重复调用)
ListPoliciesForTarget未指定 --no-wait返回最终资源视图。(复用等待结果,不额外请求)
参数类型必填说明
--regionstringAlibaba Cloud region
--targetstring目标节点 ID
--target-typestring目标节点类型