Where to find all options regarding to plugin

Hello,

I am using cloud aws and S3 Repository Plugin.

Where to find the all the options and properties regarding the plugin.
The example below is taken from here

Eg:

repositories:
    s3:
        bucket: "bucket_name"
        region: "us-west-2"
        private-bucket:
            bucket: <bucket not accessible by default key>
            access_key: <access key>
            secret_key: <secret key>
        remote-bucket:
            bucket: <bucket in other region>
            region: <region>
        external-bucket:
            bucket: <bucket>
            access_key: <access key>
            secret_key: <secret key>
            endpoint: <endpoint>
            protocol: <protocol>

Where to find other options ?

Thank you

Here? https://www.elastic.co/guide/en/elasticsearch/plugins/master/repository-s3-repository.html

How to know the ordering and key value.

I mean in the above link all the options are provided , but how to know how to arrange them like

 repositories:
    s3:
        bucket: "bucket_name"

What are other keys like repositories ?

I hope I am asking a valid question:slight_smile:

Basically I want a document with options eg:

A
B
C
X

D
E
F

Where A is the main key like repositories B and C are sub keys like s3 above and X is property like bucket under the key C.

In the doc I linked, you have:

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.

Thank you