欢迎来到即将发布的 MinIO 文档版本! 此页面上的内容正在积极开发中 可能随时更改。 如果找不到您要找的内容,请查看我们的 历史文档。 感谢您的耐心等待。 我们期待您贡献自己强大的力量,帮助更多的中国技术开发者![翻译]

mc event

描述

这个 mc event 命令支持添加、删除和列出 存储桶事件通知。

MinIO 自动向配置的通知发送触发事件 目标。 MinIO 支持通知目标,如 AMQP (RabbitMQ)、Redis、 ElasticSearch、NATS 和 PostgreSQL。 看 MinIO Bucket Notifications 更多信息。

支持的桶事件

MinIO 支持以下 S3 事件类型:

有关所列 S3 事件的更完整文档,请参阅 S3 Supported Event Types.

例子 —

向存储桶添加新事件通知

mc event add 向存储桶添加通知事件:

mc event add ALIAS/PATH ARN --event EVENTS

从存储桶中删除事件通知

mc event remove 从存储桶中删除通知事件:

mc event remove ALIAS/PATH ARN --event EVENTS

列出存储桶通知事件

mc event list 列出所有配置的通知事件 桶:

mc event list ALIAS/PATH ARN

语法 —

mc event add

添加新的存储桶事件通知。 有关支持的事件类型,请参阅 支持的桶事件. 该命令具有以下语法:

mc event add TARGET ARN [FLAGS]
TARGET

Required S3服务 alias 和桶 该命令添加了新的事件通知。 指定 alias 配置的 S3 服务作为前缀 TARGET 路径。 例如:

mc event add play/mybucket
ARN

Required The Amazon Resource Name (ARN) 通知目标。

MinIO 服务器为每个已配置的服务器输出一个 ARN 服务器启动时的通知目标。 看 存储通知 更多信息。

--event

MinIO 为其生成存储桶通知的事件。 使用逗号``,`` 分隔符指定多个事件。 看 支持的桶事件 对于支持的事件。

默认为 put,delete, get.

--prefix

指定的桶前缀 --event 可以触发存储桶通知。

例如,给定一个 TARGET play/mybucket

和一个 --prefix photos``中,只有事件 ``play/mybucket/photos 触发存储桶通知。

--suffix

指定的bucket后缀 --event 可以触发存储桶通知。

例如,给定一个 TARGET play/mybucket 和一个 --suffix .jpg,只有事件 play/mybucket/*.jpg 触发存储桶通知。

mc event remove

删除现有的存储桶事件通知。 该命令具有 以下语法:

mc event remove TARGET ARN [FLAGS]
TARGET

Required S3服务 alias 和桶来自 该命令删除事件通知。 指定 alias 配置的 S3 服务作为前缀 TARGET 路径。 例如:

mc event add play/mybucket
ARN

Required The Amazon Resource Name (ARN) 通知目标。

MinIO 服务器为每个已配置的服务器输出一个 ARN 服务器启动时的通知目标。 看 存储通知 想要查询更多的信息。

--force

删除所有事件 TARGET 桶与 这 --ARN 通知目标。

--event

要删除的事件。 使用逗号 , 指定多个事件 分隔符。 看 支持的桶事件 对于支持的事件。

默认删除所有事件 TARGET 桶与 --ARN 通知目标。

--prefix

命令删除存储桶通知的存储桶前缀。

例如,给定一个 TARGET play/mybucket--prefixphotos,该命令只删除存储桶中的通知 play/mybucket/photos

--suffix

命令删除存储桶通知的存储桶后缀。

例如,给定一个 TARGET play/mybucket--suffix.jpg, 该命令仅删除存储桶通知 play/mybucket/*.jpg.

mc event list

列出存储桶事件通知。

该命令具有以下语法:

mc event add TARGET ARN [FLAGS]

list 支持以下论点

TARGET

Required S3服务 alias 和桶 该命令列出了事件通知。 指定 alias 配置的 S3 服务作为前缀 TARGET 路径。 例如:

mc event add play/mybucket
ARN

Required The Amazon Resource Name (ARN) 桶资源。

MinIO 服务器为每个已配置的服务器输出一个 ARN 服务器启动时的通知目标。 看 存储通知 想要查询更多的信息。