Oracle cloud infrastructure 如何在Oracle云租户中列出未标记的资源

Oracle cloud infrastructure 如何在Oracle云租户中列出未标记的资源,oracle-cloud-infrastructure,Oracle Cloud Infrastructure,如何轻松列出租户中所有未标记的资源?我尝试了内置的搜索功能,但看起来您只能搜索特定的标记和值 你能在没有-c-ocid的情况下试试吗?我的建议是因为你可以得到特定隔间的清单 OCI搜索不正式支持此用例您可以尝试不使用-c ocid吗?我的建议是因为你可以得到特定隔间的清单 OCI search不正式支持此用例使用具有内置搜索功能的OCI cli,我找到了所需的正确命令。在本例中,我将owner标记与我为标记默认值创建的监视命名空间一起使用: oci search resource structu

如何轻松列出租户中所有未标记的资源?我尝试了内置的搜索功能,但看起来您只能搜索特定的标记和值

你能在没有-c-ocid的情况下试试吗?我的建议是因为你可以得到特定隔间的清单


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输出
      • 筛选没有标记的资源

      我可以使用此oci cli命令列出未标记的计算实例,但这仅适用于单个隔间:oci计算实例列表-c ocid1.CAY.oc1..aaaaaaaa…a--query“data[?!(\“freeform tags\”)]、[?!(\“defined tags\”)。{InstanceName:\“display name\”,ocid:“id\”--输出表类似的命令适用于其他资源。但对于完整的租户仍然没有解决方案。我可以使用此oci cli命令列出未标记的计算实例,但这只适用于单个分区:oci计算实例列表-c ocid1.CAYOUT.oc1..aaaaaaa…a--查询“数据[?!(\'freeform tags\”)\[?!(\'defined tags\”)。{InstanceName:\“display name\”,ocid:“id\”--输出表类似命令适用于其他资源。但是对于完整租户仍然没有解决方案。不幸的是,隔间id是list命令的一个强制选项,没有它就不能工作。不幸的是,隔间id是list命令的一个强制选项,没有它就不能工作。