Note that you can define S3 repository settings for all S3 repositories in elasticsearch.yml configuration file. They are all prefixed with repositories.s3.. For example, you can define compression for all S3 repositories by setting repositories.s3.compress: true in elasticsearch.yml.
Is there anything you don't understand in this sentence that we should fix?
May be I did not understand your original question though.
In 5.0, you will be able to get a list of all settings by calling an API. Can't recall it from the top of my head.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.