文档

mc ilm rm

在版本 RELEASE.2022-12-24T15-21-38Z 中更改: mc ilm rmmc ilm rule rm 替换。

语法

The mc ilm rm 命令从 MinIO 存储桶中删除对象生命周期管理规则。

The mc ilm remove 命令具有与 mc ilm rm 相同的功能。

以下命令从 myminio MinIO 部署上的 mydata 存储桶中删除一个生命周期管理规则

mc ilm rm --id "bgrt1ghju" myminio/mydata

该命令具有以下语法

mc [GLOBALFLAGS] ilm rm                          \
                 --id "string" | (--all --force) \
                 ALIAS                           \
  • 方括号 [] 表示可选参数。

  • 同一行上的参数相互依赖。

  • 使用管道符 | 分隔的参数是互斥的。

将示例复制到文本编辑器中,并在终端/shell 中运行命令之前根据需要进行修改。

参数

ALIAS

必需 别名 以及要从中删除对象生命周期管理规则的 MinIO 部署上的存储桶的完整路径。例如

mc ilm rm myminio/mydata
all

必需 删除存储桶中的所有规则。与 mc ilm rm id 互斥。

mc ilm rm id 互斥

需要包含 force

force

如果指定了 all,则为必需。

id

必需 规则的唯一 ID。使用 mc ilm rule ls 列出存储桶规则并检索要删除的规则的 id

mc ilm rm all 互斥

全局标志

此命令支持任何 全局标志

示例

删除存储桶生命周期管理规则

使用 mc ilm rm 删除存储桶生命周期管理规则

mc ilm rm --id "RULE" ALIAS/PATH
  • RULE 替换为生命周期管理规则的唯一名称。

  • ALIAS 替换为 S3 兼容主机的 别名

  • PATH 替换为 S3 兼容主机上存储桶的路径。

行为

S3 兼容性

mc 命令行工具是为与 AWS S3 API 兼容而构建的,并使用 MinIO 和 AWS S3 测试其预期功能和行为。

MinIO 不对其他 S3 兼容服务提供任何保证,因为它们的 S3 API 实现是未知的,因此不受支持。虽然 mc 命令可能按文档工作,但任何此类使用都是您自己的风险。