config-library-external-s3-storage

Configures the Amazon S3 storage of library item data.

config-library-external-s3-storage 
[-c value | --configuration=value] 
[-b value | --bootstrap-config=value] 
[--bucket-name=value] 
[--access-key=value] 
[--secret-key=value] 
[--endpoint=value] 
[--threads=value] 
[--chunk-size=value] 
[--threshold=value]

Overview

Use this command for configuring the Amazon S3 storage of library data.

Options

Option Optional or Required Default Value Description
-c value
--configuration=value
Optional configuration.xml The path to the server configuration file.
-b value
--bootstrap-config=value
Optional none The path to the bootstrap configuration file. See Bootstrap.xml file for more information about this file.
--bucket-name=value
Optional none The Amazon S3 bucket where library data is stored.
--access-key=value
Optional none The access key for connecting to Amazon S3. If set to default, an instance of DefaultAWSCredentialsProviderChain is created. DefaultAWSCredentialsProviderChain can take authentication tokens from environment variables, Java system properties, by way of a config file, through the Amazon EC2 container, or through instance profile credentials delivered through the Amazon EC2 metadata service. For more information see the documentation for DefaultAWSCredentialsProviderChain.
--secret-key=value
Optional none The secret key for connecting to Amazon S3.
--endpoint=value
Optional If not explicitly configured, the default region is used. The Amazon S3 endpoint to connect to. For example, s3.eu-central-1.amazonaws.com.
--threads=value
Optional none The maximum number of threads used for uploading to Amazon S3.
--chunk-size=value
Optional none The maximum number of bytes in a chunk when the data is chunked before transfer to Amazon S3.
--threshold=value
Optional none Above this value, the number of bytes for the transferred data is split into chunks of a configurable size that are then transferred separately to Amazon S3.