emqx_s3_schema.hocon 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. emqx_s3_schema {
  2. access_key_id.desc:
  3. """The access key ID of the S3 bucket."""
  4. secret_access_key.desc:
  5. """The secret access key of the S3 bucket."""
  6. bucket.desc:
  7. """The name of the S3 bucket."""
  8. bucket.label:
  9. """Bucket"""
  10. key.desc:
  11. """Key of the S3 object."""
  12. key.label:
  13. """Object Key"""
  14. upload_headers.label:
  15. """S3 object HTTP headers"""
  16. upload_headers.desc:
  17. """HTTP headers to include in the S3 object upload request.<br/>
  18. Useful to specify content type, content encoding, etc. of the S3 object."""
  19. host.desc:
  20. """The host of the S3 endpoint."""
  21. port.desc:
  22. """The port of the S3 endpoint."""
  23. url_expire_time.desc:
  24. """The time in seconds for which the signed URLs to the S3 objects are valid."""
  25. min_part_size.desc:
  26. """The minimum part size for multipart uploads.<br/>
  27. Uploaded data will be accumulated in memory until this size is reached."""
  28. max_part_size.desc:
  29. """The maximum part size for multipart uploads.<br/>
  30. S3 uploader won't try to upload parts larger than this size."""
  31. acl.desc:
  32. """The ACL to use for the uploaded objects."""
  33. transport_options.desc:
  34. """Options for the HTTP transport layer used by the S3 client."""
  35. ipv6_probe.desc:
  36. """Whether to probe for IPv6 support."""
  37. }