Oracle cloud infrastructure 如何在Oracle云租户中列出未标记的资源
如何轻松列出租户中所有未标记的资源?我尝试了内置的搜索功能,但看起来您只能搜索特定的标记和值 你能在没有-c-ocid的情况下试试吗?我的建议是因为你可以得到特定隔间的清单Oracle cloud infrastructure 如何在Oracle云租户中列出未标记的资源,oracle-cloud-infrastructure,Oracle Cloud Infrastructure,如何轻松列出租户中所有未标记的资源?我尝试了内置的搜索功能,但看起来您只能搜索特定的标记和值 你能在没有-c-ocid的情况下试试吗?我的建议是因为你可以得到特定隔间的清单 OCI搜索不正式支持此用例您可以尝试不使用-c ocid吗?我的建议是因为你可以得到特定隔间的清单 OCI search不正式支持此用例使用具有内置搜索功能的OCI cli,我找到了所需的正确命令。在本例中,我将owner标记与我为标记默认值创建的监视命名空间一起使用: oci search resource structu
OCI搜索不正式支持此用例您可以尝试不使用-c ocid吗?我的建议是因为你可以得到特定隔间的清单
OCI search不正式支持此用例使用具有内置搜索功能的OCI cli,我找到了所需的正确命令。在本例中,我将owner标记与我为标记默认值创建的监视命名空间一起使用:
oci search resource structured-search --profile <ProfileName> --region <RegionName> --query-text "QUERY instance resources" --query "data.items[?!(\"defined-tags\".Monitoring.owner)].{\"Instance Name\":\"display-name\", OCID:\"identifier\"}" --output table
oci搜索资源结构化搜索--配置文件--区域--查询文本“查询实例资源”--查询“数据项[?!(\“已定义标记\.”监视.owner)]。{\“实例名称\:\”显示名称\”,OCID:\“标识符\”}--输出表
这将只列出那些没有所有者标记(因为它是在引入标记默认值之前创建的)或由于任何原因没有设置所有者标记的计算资源。这将有助于找到那些需要清理的资源,以便了解每个资源的所有者。但是,必须对其他资源类型执行类似的命令。使用具有内置搜索功能的oci cli,我找到了所需的正确命令。在本例中,我将owner标记与我为标记默认值创建的监视命名空间一起使用:
oci search resource structured-search --profile <ProfileName> --region <RegionName> --query-text "QUERY instance resources" --query "data.items[?!(\"defined-tags\".Monitoring.owner)].{\"Instance Name\":\"display-name\", OCID:\"identifier\"}" --output table
oci搜索资源结构化搜索--配置文件--区域--查询文本“查询实例资源”--查询“数据项[?!(\“已定义标记\.”监视.owner)]。{\“实例名称\:\”显示名称\”,OCID:\“标识符\”}--输出表
这将只列出那些没有所有者标记(因为它是在引入标记默认值之前创建的)或由于任何原因没有设置所有者标记的计算资源。这将有助于找到那些需要清理的资源,以便了解每个资源的所有者。但是,必须对其他资源类型执行类似的命令。搜索服务不列出所有资源:某些服务/资源未与之集成 如果您真的想列出租户中所有未标记的资源,我认为您别无选择:
- 列出使用每个服务命令的所有资源
- 捕获API输出
- 筛选没有标记的资源
- 列出使用每个服务命令的所有资源
- 捕获API输出
- 筛选没有标记的资源
- 搜索服务未列出所有资源:某些服务/资源未与之集成
如果您真的想列出租户中所有未标记的资源,我认为您别无选择: