anchor.diff:  
   `client`::
   
  -    The name of the s3 client to use to connect to S3. Defaults to `default`.
  +    The name of the <<repository-s3-client,S3 client>> to use to connect to S3.
  +    Defaults to `default`.
   
   `base_path`::
   
  -    Specifies the path within bucket to repository data. Defaults to
  -    value of `repositories.s3.base_path` or to root directory if not set.
  -    Previously, the base_path could take a leading `/` (forward slash).
  -    However, this has been deprecated and setting the base_path now should
  -    omit the leading `/`.
  +    Specifies the path within bucket to repository data. Defaults to value of
  +    `repositories.s3.base_path` or to root directory if not set.  Previously,
  +    the base_path could take a leading `/` (forward slash).  However, this has
  +    been deprecated and setting the base_path now should omit the leading `/`.
   
   `chunk_size`::
   
  -    Big files can be broken down into chunks during snapshotting if needed.
  -    The chunk size can be specified in bytes or by using size value notation,
  -    i.e. `1gb`, `10mb`, `5kb`. Defaults to `1gb`.
  +    Big files can be broken down into chunks during snapshotting if needed.  The
  +    chunk size can be specified in bytes or by using size value notation, i.e.
  +    `1gb`, `10mb`, `5kb`. Defaults to `1gb`.
   
   `compress`::
   
  
positive.code: repositories, as well as any newly created ones, will pick up the new values
  stored in the keystore.
  
  NOTE: In progress snapshot/restore tasks will not be preempted by a *reload*
  of the client's secure settings. The task will complete using the client as it
  was built when the operation started.
  
  The following list contains the available client settings. Those that must be
  stored in the keystore are marked as "secure" and are *reloadable*; the other
  
negative.code: [[repository-s3]]
  === S3 Repository Plugin
  
  The S3 repository plugin adds support for using AWS S3 as a repository for
  {ref}/modules-snapshots.html[Snapshot/Restore].
  
  *If you are looking for a hosted solution of Elasticsearch on AWS, please visit
  http://www.elastic.co/cloud.*
  
  :plugin_name: repository-s3
  include::install_remove.asciidoc[]
  
  [[repository-s3-usage]]
  ==== Getting Started
  
  The plugin provides a repository type named `s3` which may be used when creating
  a repository. The repository defaults to using
  https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-iam-roles.html[ECS
  IAM Role] or
  http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html[EC2
  IAM Role] credentials for authentication. The only mandatory setting is the
  bucket name:
  
  [source,js]
  ----
  