.. Descriptions for AMQP bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst .. start-minio-notify-amqp-enable Specify ``on`` to enable publishing bucket notifications to an AMQP endpoint. Defaults to ``off``. .. end-minio-notify-amqp-enable .. start-minio-notify-amqp-url Specify the AMQP server endpoint to which MinIO publishes bucket events. For example, ``amqp://myuser:mypassword@localhost:5672``. .. end-minio-notify-amqp-url .. start-minio-notify-amqp-exchange Specify the name of the AMQP exchange to use. .. end-minio-notify-amqp-exchange .. start-minio-notify-amqp-exchange-type Specify the type of the AMQP exchange. .. end-minio-notify-amqp-exchange-type .. start-minio-notify-amqp-routing-key Specify the routing key for publishing events. .. end-minio-notify-amqp-routing-key .. start-minio-notify-amqp-mandatory Specify ``off`` to ignore undelivered messages errors. Defaults to ``on``. .. end-minio-notify-amqp-mandatory .. start-minio-notify-amqp-durable Specify ``on`` to persist the message queue across broker restarts. Defaults to 'off'. .. end-minio-notify-amqp-durable .. start-minio-notify-amqp-no-wait Specify ``on`` to enable non-blocking message delivery. Defaults to 'off'. .. end-minio-notify-amqp-no-wait .. start-minio-notify-amqp-internal Specify ``on`` to use the exchange only if it is bound to other exchanges. See the RabbitMQ documentation on `Exchange to Exchange Bindings `__ for more information on AMQP exchange binding. .. end-minio-notify-amqp-internal .. start-minio-notify-amqp-auto-deleted Specify ``on`` to automatically delete the message queue if there are no consumers. Defaults to ``off``. .. end-minio-notify-amqp-auto-deleted .. start-minio-notify-amqp-delivery-mode Specify ``1`` for set the delivery mode to non-persistent queue. Specify ``2`` to set the delivery mode to persistent queue. .. end-minio-notify-amqp-delivery-mode .. start-minio-notify-amqp-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the AMQP service is offline and replays the stored events when connectivity resumes. .. end-minio-notify-amqp-queue-dir .. start-minio-notify-amqp-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-amqp-queue-limit .. start-minio-notify-amqp-comment Specify a comment for the AMQP configuration. .. end-minio-notify-amqp-comment .. Descriptions for MQTT bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst .. start-minio-notify-mqtt-enable Specify ``on`` to enable publishing bucket notifications to an MQTT endpoint. Defaults to ``off``. .. end-minio-notify-mqtt-enable .. start-minio-notify-mqtt-broker Specify the MQTT server/broker endpoint. MinIO supports TCP, TLS, or Websocket connections to the server/broker URL. For example: - ``tcp://mqtt.example.net:1883`` - ``tls://mqtt.example.net:1883`` - ``ws://mqtt.example.net:1883`` .. end-minio-notify-mqtt-broker .. start-minio-notify-mqtt-topic Specify the name of the MQTT topic to associate with events published by MinIO to the MQTT endpoint. .. end-minio-notify-mqtt-topic .. start-minio-notify-mqtt-username Specify the MQTT username with which MinIO authenticates to the MQTT server/broker. .. end-minio-notify-mqtt-username .. start-minio-notify-mqtt-password Specify the password for the MQTT username with which MinIO authenticates to the MQTT server/broker. .. end-minio-notify-mqtt-password .. start-minio-notify-mqtt-qos Specify the Quality of Service priority for the published events. Defaults to ``0``. .. end-minio-notify-mqtt-qos .. start-minio-notify-mqtt-keep-alive-interval Specify the keep-alive interval for the MQTT connections. MinIO supports the following units of time measurement: - ``s`` - seconds, "60s" - ``m`` - minutes, "60m" - ``h`` - hours, "24h" - ``d`` - days, "7d" .. end-minio-notify-mqtt-keep-alive-interval .. start-minio-notify-mqtt-reconnect-interval Specify the reconnect interval for the MQTT connections. MinIO supports the following units of time measurement: - ``s`` - seconds, "60s" - ``m`` - minutes, "60m" - ``h`` - hours, "24h" - ``d`` - days, "7d" .. end-minio-notify-mqtt-reconnect-interval .. start-minio-notify-mqtt-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the MQTT server/broker is offline and replays the stored events when connectivity resumes. .. end-minio-notify-mqtt-queue-dir .. start-minio-notify-mqtt-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-mqtt-queue-limit .. start-minio-notify-mqtt-comment Specify a comment to associate with the MQTT configuration. .. end-minio-notify-mqtt-comment .. Descriptions for Elasticsearch bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst - /source/monitoring/bucket-notifications/publish-events-to-elasticsearch.rst .. start-minio-notify-elasticsearch-enable Specify ``on`` to enable publishing bucket notifications to an Elasticsearch service endpoint. Defaults to ``off``. .. end-minio-notify-elasticsearch-enable .. start-minio-notify-elasticsearch-url Specify the Elasticsearch service endpoint to which MinIO publishes bucket events. For example, ``https://elasticsearch.example.com:9200``. MinIO supports passing authentication information using as URL parameters using the format ``PROTOCOL://USERNAME:PASSWORD@HOSTNAME:PORT``. .. end-minio-notify-elasticsearch-url .. start-minio-notify-elasticsearch-index Specify the name of the Elasticsearch index in which to store or update MinIO bucket events. Elasticsearch automatically creates the index if it does not exist. .. end-minio-notify-elasticsearch-index .. start-minio-notify-elasticsearch-format Specify the format of event data written to the Elasticsearch index. MinIO supports the following values: ``namespace`` For each bucket event, the MinIO creates a JSON document with the bucket and object name from the event as the document ID and the actual event as part of the document body. Additional updates to that object modify the existing index entry for that object. Similarly, deleting the object also deletes the corresponding index entry. ``access`` For each bucket event, MinIO creates a JSON document with the event details and appends it to the index with an Elasticsearch-generated random ID. Additional updates to an object result in new index entries, and existing entries remain unmodified. .. end-minio-notify-elasticsearch-format .. start-minio-notify-elasticsearch-username The username for connecting to an Elasticsearch service endpoint which enforces authentication. .. end-minio-notify-elasticsearch-username .. start-minio-notify-elasticsearch-password The password for connecting to an Elasticsearch service endpoint which enforces authentication. .. end-minio-notify-elasticsearch-password .. start-minio-notify-elasticsearch-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-elasticsearch-queue-limit .. start-minio-notify-elasticsearch-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the Elasticsearch service is offline and replays the stored events when connectivity resumes. .. end-minio-notify-elasticsearch-queue-dir .. start-minio-notify-elasticsearch-comment Specify a comment to associate with the Elasticsearch configuration. .. end-minio-notify-elasticsearch-comment .. Descriptions for NSQ bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst - /source/monitoring/bucket-notifications/publish-events-to-nsq.rst .. start-minio-notify-nsq-enable Specify ``on`` to enable publishing bucket notifications to an NSQ endpoint. .. end-minio-notify-nsq-enable .. start-minio-notify-nsq-nsqd-address Specify the NSQ server address. For example: ``https://nsq-endpoing.example.net:4150`` .. end-minio-notify-nsq-nsqd-address .. start-minio-notify-nsq-topic Specify the name of the NSQ topic MinIO uses when publishing events to the broker. .. end-minio-notify-nsq-topic .. start-minio-notify-nsq-tls Specify ``on`` to enable TLS connectivity to the NSQ service broker. .. end-minio-notify-nsq-tls .. start-minio-notify-nsq-tls-skip-verify Enables or disables TLS verification of the NSQ service broker TLS certificates. - Specify ``on`` to disable TLS verification (Default). - Specify ``off`` to enable TLS verification. .. end-minio-notify-nsq-tls-skip-verify .. start-minio-notify-nsq-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the NSQ server/broker is offline and replays the stored events when connectivity resumes. .. end-minio-notify-nsq-queue-dir .. start-minio-notify-nsq-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-nsq-queue-limit .. start-minio-notify-nsq-comment Specify a comment to associate with the NSQ configuration. .. end-minio-notify-nsq-comment .. Descriptions for Redis bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst - /source/monitoring/bucket-notifications/publish-events-to-redis.rst .. start-minio-notify-redis-enable Specify ``on`` to enable publishing bucket notifications to a Redis service endpoint. Defaults to ``off``. .. end-minio-notify-redis-enable .. start-minio-notify-redis-address Specify the Redis service endpoint to which MinIO publishes bucket events. For example, ``https://redis.example.com:6369``. .. end-minio-notify-redis-address .. start-minio-notify-redis-key Specify the Redis key to use for storing and updating events. Redis auto-creates the key if it does not exist. .. end-minio-notify-redis-key .. start-minio-notify-redis-format Specify the format of event data written to the Redis service endpoint. MinIO supports the following values: ``namespace`` For each bucket event, the MinIO creates a JSON document with the bucket and object name from the event as the document ID and the actual event as part of the document body. Additional updates to that object modify the existing index entry for that object. Similarly, deleting the object also deletes the corresponding index entry. ``access`` For each bucket event, MinIO creates a JSON document with the event details and appends it to the key with a Redis-generated random ID. Additional updates to an object result in new index entries, and existing entries remain unmodified. .. end-minio-notify-redis-format .. start-minio-notify-redis-password Specify the password for the Redis server. .. end-minio-notify-redis-password .. start-minio-notify-redis-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the Redis server/broker is offline and replays the stored events when connectivity resumes. .. end-minio-notify-redis-queue-dir .. start-minio-notify-redis-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-redis-queue-limit .. start-minio-notify-redis-comment Specify a comment to associate with the Redis configuration. .. end-minio-notify-redis-comment .. Descriptions for NATS bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst - /source/monitoring/bucket-notifications/publish-events-to-nats.rst .. start-minio-notify-nats-enable Specify ``on`` to enable publishing bucket notifications to an NATS service endpoint. Defaults to ``off``. .. end-minio-notify-nats-enable .. start-minio-notify-nats-address Specify the NATS service endpoint to which MinIO publishes bucket events. For example, ``https://nats-endpoint.example.com:4222``. .. end-minio-notify-nats-address .. start-minio-notify-nats-subject Specify the subscription to which MinIO associates events published to the NATS endpoint. .. end-minio-notify-nats-subject .. start-minio-notify-nats-username Specify the username for connecting to the NATS service endpoint. .. end-minio-notify-nats-username .. start-minio-notify-nats-password Specify the passport for connecting to the NATS service endpoint. .. end-minio-notify-nats-password .. start-minio-notify-nats-token Specify the token for connecting to the NATS service endpoint. .. end-minio-notify-nats-token .. start-minio-notify-nats-tls Specify ``on`` to enable TLS connectivity to the NATS service endpoint. .. end-minio-notify-nats-tls .. start-minio-notify-nats-tls-skip-verify Enables or disables TLS verification of the NATS service endpoint TLS certificates. - Specify ``on`` to disable TLS verification (Default). - Specify ``off`` to enable TLS verification. .. end-minio-notify-nats-tls-skip-verify .. start-minio-notify-nats-ping-interval Specify the duration interval for client pings to the NATS server. MinIO supports the following time units: - ``s`` - seconds, ``"60s"`` - ``m`` - minutes, ``"5m"`` - ``h`` - hours, ``"1h"`` - ``d`` - days, ``"1d"`` .. end-minio-notify-nats-ping-interval .. start-minio-notify-nats-streaming Specify ``on`` to enable streaming events to the NATS service endpoint. .. end-minio-notify-nats-streaming .. start-minio-notify-nats-streaming-async Specify ``on`` to enable asynchronous publishing of events to the NATS service endpoint. .. end-minio-notify-nats-streaming-async .. start-minio-notify-nats-streaming-max-pub-acks-in-flight Specify the number of messages to publish without waiting for an ACK response from the NATS service endpoint. .. end-minio-notify-nats-streaming-max-pub-acks-in-flight .. start-minio-notify-nats-streaming-cluster-id Specify the unique ID for the NATS streaming cluster. .. end-minio-notify-nats-streaming-cluster-id .. start-minio-notify-nats-cert-authority Specify the path to the Certificate Authority chain used to sign the NATS service endpoint TLS certificates. .. end-minio-notify-nats-cert-authority .. start-minio-notify-nats-client-cert Specify the path to the client certificate to use for performing mTLS authentication to the NATS service endpoint. .. end-minio-notify-nats-client-cert .. start-minio-notify-nats-client-key Specify the path to the client private key to use for performing mTLS authentication to the NATS service endpoint. .. end-minio-notify-nats-client-key .. start-minio-notify-nats-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the NATS server/broker is offline and replays the stored events when connectivity resumes. .. end-minio-notify-nats-queue-dir .. start-minio-notify-nats-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-nats-queue-limit .. start-minio-notify-nats-comment Specify a comment to associate with the NATS configuration. .. end-minio-notify-nats-comment .. Descriptions for postgresql bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst - /source/monitoring/bucket-notifications/publish-events-to-postgresql.rst .. start-minio-notify-postgresql-enable Specify ``on`` to enable publishing bucket notifications to a PostgreSQL service endpoint. Defaults to ``off``. .. end-minio-notify-postgresql-enable .. start-minio-notify-postgresql-connection-string Specify the `URI connection string `__ of the PostgreSQL service endpoint. MinIO supports ``key=value`` format for the PostgreSQL connection string. For example: ``"host=https://postgresql.example.com port=5432 ..."`` For more complete documentation on supported PostgreSQL connection string parameters, see the `PostgreSQL COnnection Strings documentation `__ . .. end-minio-notify-postgresql-connection-string .. start-minio-notify-postgresql-table Specify the name of the PostgreSQL table to which MinIO publishes event notifications. .. end-minio-notify-postgresql-table .. start-minio-notify-postgresql-format Specify the format of event data written to the PostgreSQL service endpoint. MinIO supports the following values: ``namespace`` For each bucket event, the MinIO creates a JSON document with the bucket and object name from the event as the document ID and the actual event as part of the document body. Additional updates to that object modify the existing table entry for that object. Similarly, deleting the object also deletes the corresponding table entry. ``access`` For each bucket event, MinIO creates a JSON document with the event details and appends it to the table with a PostgreSQL-generated random ID. Additional updates to an object result in new index entries, and existing entries remain unmodified. .. end-minio-notify-postgresql-format .. start-minio-notify-postgresql-max-open-connections Specify the maximum number of open connections to the PostgreSQL database. Defaults to ``2``. .. end-minio-notify-postgresql-max-open-connections .. start-minio-notify-postgresql-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the PostgreSQL server/broker is offline and replays the stored events when connectivity resumes. .. end-minio-notify-postgresql-queue-dir .. start-minio-notify-postgresql-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-postgresql-queue-limit .. start-minio-notify-postgresql-comment Specify a comment to associate with the PostgreSQL configuration. .. end-minio-notify-postgresql-comment .. Descriptions for MySQL bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst - /source/monitoring/bucket-notifications/publish-events-to-mysql.rst .. start-minio-notify-mysql-enable Specify ``on`` to enable publishing bucket notifications to a MySQL service endpoint. Defaults to ``off``. .. end-minio-notify-mysql-enable .. start-minio-notify-mysql-dsn-string Specify the data source name (DSN) of the MySQL service endpoint. MinIO expects the following format: ``:@tcp(:)/`` For example: ``"username:password@tcp(mysql.example.com:3306)/miniodb"`` .. end-minio-notify-mysql-dsn-string .. start-minio-notify-mysql-connection-string Specify the data source name (DSN) connection string for the MySQL service endpoint. MinIO expects the following format: ``:@tcp(:)/`` For example: ``"username:password@tcp(mysql.example.com:3306)/miniodb"`` .. end-minio-notify-mysql-connection-string .. start-minio-notify-mysql-table Specify the name of the MySQL table to which MinIO publishes event notifications. .. end-minio-notify-mysql-table .. start-minio-notify-mysql-format Specify the format of event data written to the MySQL service endpoint. MinIO supports the following values: ``namespace`` For each bucket event, the MinIO creates a JSON document with the bucket and object name from the event as the document ID and the actual event as part of the document body. Additional updates to that object modify the existing table entry for that object. Similarly, deleting the object also deletes the corresponding table entry. ``access`` For each bucket event, MinIO creates a JSON document with the event details and appends it to the table with a MySQL-generated random ID. Additional updates to an object result in new index entries, and existing entries remain unmodified. .. end-minio-notify-mysql-format .. start-minio-notify-mysql-max-open-connections Specify the maximum number of open connections to the MySQL database. Defaults to ``2``. .. end-minio-notify-mysql-max-open-connections .. start-minio-notify-mysql-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the MySQL server/broker is offline and replays the stored events when connectivity resumes. .. end-minio-notify-mysql-queue-dir .. start-minio-notify-mysql-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-mysql-queue-limit .. start-minio-notify-mysql-comment Specify a comment to associate with the MySQL configuration. .. end-minio-notify-mysql-comment .. Descriptions for Kafka bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst - /source/monitoring/bucket-notifications/publish-events-to-kafka.rst .. start-minio-notify-kafka-enable Specify ``on`` to enable publishing bucket notifications to a Kafka service endpoint. Defaults to ``off``. .. end-minio-notify-kafka-enable .. start-minio-notify-kafka-brokers Specify a comma-separated list of Kafka broker addresses. For example: ``"kafka1.example.com:2021,kafka2.example.com:2021"`` .. end-minio-notify-kafka-brokers .. start-minio-notify-kafka-topic Specify the name of the Kafka topic to which MinIO publishes bucket events. .. end-minio-notify-kafka-topic .. start-minio-notify-kafka-sasl-username Specify the username for performing SASL/PLAIN or SASL/SCRAM authentication to the Kafka broker(s). .. end-minio-notify-kafka-sasl-username .. start-minio-notify-kafka-sasl-password Specify the password for performing SASL/PLAIN or SASL/SCRAM authentication to the Kafka broker(s). .. end-minio-notify-kafka-sasl-password .. start-minio-notify-kafka-sasl-mechanism Specify the SASL mechanism to use for authenticating to the Kafka broker(s). MinIO supports the following mechanisms: - ``PLAIN`` (Default) - ``SHA256`` - ``SHA512`` .. end-minio-notify-kafka-sasl-mechanism .. start-minio-notify-kafka-tls-client-auth Specify the client authentication type of the Kafka broker(s). The following table lists the supported values and their mappings .. list-table:: :header-rows: 1 :widths: 20 80 :width: 100% * - Value - Authentication Type * - 0 - ``NoClientCert`` * - 1 - ``RequestClientCert`` * - 2 - ``RequireAnyClientCert`` * - 3 - ``VerifyClientCertIfGiven`` * - 4 - ``RequireAndVerifyClientCert`` See `ClientAuthType `__ for more information on each client auth type. .. end-minio-notify-kafka-tls-client-auth .. start-minio-notify-kafka-sasl-root Specify ``on`` to enable SASL authentication. .. end-minio-notify-kafka-sasl-root .. start-minio-notify-kafka-tls-root Specify ``on`` to enable TLS connectivity to the Kafka broker(s) .. end-minio-notify-kafka-tls-root .. start-minio-notify-kafka-tls-skip-verify Enables or disables TLS verification of the NATS service endpoint TLS certificates. - Specify ``on`` to disable TLS verification (Default). - Specify ``off`` to enable TLS verification. .. end-minio-notify-kafka-tls-skip-verify .. start-minio-notify-kafka-client-tls-cert Specify the path to the client certificate to use for performing mTLS authentication to the Kafka broker(s). .. end-minio-notify-kafka-client-tls-cert .. start-minio-notify-kafka-client-tls-key Specify the path to the client private key to use for performing mTLS authentication to the Kafka broker(s). .. end-minio-notify-kafka-client-tls-key .. start-minio-notify-kafka-version Specify the version of the Kafka cluster to assume when performing operations against that cluster. See the `sarama reference documentation `__ for more information on this field's behavior. .. end-minio-notify-kafka-version .. start-minio-notify-kafka-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the Kafka server/broker is offline and replays the stored events when connectivity resumes. .. end-minio-notify-kafka-queue-dir .. start-minio-notify-kafka-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-kafka-queue-limit .. start-minio-notify-kafka-comment Specify a comment to associate with the Kafka configuration. .. end-minio-notify-kafka-comment .. Descriptions for Webhook bucket notification configurations. Used in the following files: - /source/reference/minio-server/minio-server.rst - /source/reference/minio-cli/minio-mc-admin/mc-admin-config.rst - /source/monitoring/bucket-notifications/publish-events-to-webhook.rst .. start-minio-notify-webhook-enable Specify ``on`` to enable publishing bucket notifications to a Webhook service endpoint. Defaults to ``off``. .. end-minio-notify-webhook-enable .. start-minio-notify-webhook-endpoint Specify the URL for the webhook service. .. end-minio-notify-webhook-endpoint .. start-minio-notify-webhook-auth-token Specify the opaque string or JWT authorization token to use for authenticating to the webhook service. .. end-minio-notify-webhook-auth-token .. start-minio-notify-webhook-client-cert Specify the path to the client certificate to use for performing mTLS authentication to the webhook service. .. end-minio-notify-webhook-client-cert .. start-minio-notify-webhook-client-key Specify the path to the client private key to use for performing mTLS authentication to the webhook service. .. end-minio-notify-webhook-client-key .. start-minio-notify-webhook-queue-dir Specify the directory path to enable MinIO's persistent event store for undelivered messages, such as ``/opt/minio/events``. MinIO stores undelivered events in the specified store while the webhook service is offline and replays the stored events when connectivity resumes. .. end-minio-notify-webhook-queue-dir .. start-minio-notify-webhook-queue-limit Specify the maximum limit for undelivered messages. Defaults to ``100000``. .. end-minio-notify-webhook-queue-limit .. start-minio-notify-webhook-comment Specify a comment to associate with the Webhook configuration. .. end-minio-notify-webhook-comment .. Root API Access .. start-minio-root-api-access .. versionadded:: MinIO Server RELEASE.2023-05-04T21-44-30Z Specify ``on`` to enable and ``off`` to disable the :ref:`root ` user account. Disabling the root service account also disables all service accounts associated with root, excluding those used by site replication. Defaults to ``on``. Ensure you have at least one other admin user, such as one with the :userpolicy:`consoleAdmin` policy, before disabling the root account. If you do not have another admin user, disabling the root account locks administrative access to the deployment. .. end-minio-root-api-access