# Where to find all options regarding to plugin

**URL:** <https://discuss.elastic.co/t/where-to-find-all-options-regarding-to-plugin/56062>\
**Category:** Elasticsearch\
**Created:** [July 21, 2016, 6:09am UTC](https://discuss.elastic.co/t/where-to-find-all-options-regarding-to-plugin/56062 "2016-07-21T06:09:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![shivkumar](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@shivkumar](https://discuss.elastic.co/u/shivkumar)\
**Post date:** [July 21, 2016, 6:09am UTC](https://discuss.elastic.co/t/where-to-find-all-options-regarding-to-plugin/56062/1 "2016-07-21T06:09:25Z")

</div>

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](https://www.elastic.co/guide/en/elasticsearch/plugins/master/repository-s3-testing.html)

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

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [July 21, 2016, 6:24am UTC](https://discuss.elastic.co/t/where-to-find-all-options-regarding-to-plugin/56062/2 "2016-07-21T06:24:40Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![shivkumar](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@shivkumar](https://discuss.elastic.co/u/shivkumar)\
**Post date:** [July 21, 2016, 7:00am UTC](https://discuss.elastic.co/t/where-to-find-all-options-regarding-to-plugin/56062/3 "2016-07-21T07:00:03Z")

</div>

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:

---

<div class="post-metadata">

**Author:** ![shivkumar](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@shivkumar](https://discuss.elastic.co/u/shivkumar)\
**Post date:** [July 21, 2016, 7:08am UTC](https://discuss.elastic.co/t/where-to-find-all-options-regarding-to-plugin/56062/4 "2016-07-21T07:08:55Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [July 21, 2016, 8:40am UTC](https://discuss.elastic.co/t/where-to-find-all-options-regarding-to-plugin/56062/5 "2016-07-21T08:40:44Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![shivkumar](https://avatars.discourse-cdn.com/v4/letter/s/8797f3/32.png) [@shivkumar](https://discuss.elastic.co/u/shivkumar)\
**Post date:** [July 21, 2016, 9:56am UTC](https://discuss.elastic.co/t/where-to-find-all-options-regarding-to-plugin/56062/6 "2016-07-21T09:56:46Z")

</div>

Thank you

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 10:33pm UTC](https://discuss.elastic.co/t/where-to-find-all-options-regarding-to-plugin/56062/7 "2017-07-05T22:33:44Z")

</div>


