Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 19 Next »

Please note: In order to use StorageType 12 (S3), you may have to provide additional libraries to KGS Store.

Please download S3 libraries from our website, decompress the archive to a folder which can be reached by KGS Store and set in "OSGi → Configuration → Generic Store Service" the path of "Additional JAR folder" to the one that includes S3 libraries.

[COMMON SETTINGS]

In order to use S3, please set in [COMMON SETTINGS] section the parameter StorageType = 12.

[STORAGE_S3]

ParameterDataTypeDescriptionDefault
ConnectionUserString

Depends on the used S3 endpoint.


Examples:

Amazon AWS → Access key ID


ConnectionPassString

Depends on the used S3 endpoint.

This parameter value will be encoded during the first startup.


Examples:

Amazon AWS → Secret access key



RegionString

Used for Amazon AWS.

Specify your AWS region here.


ProtocolString

http or https

https
AllowCreateBucketsBooleanShould be set to false, if you want to use precreated buckets.TRUE
RequestSigner

Possible values:

  • NoOpSignerType
  • QueryStringSignerType
  • AWS3SignerType
  • AWS4SignerType
  • AWS4UnsignedPayloadSignerType
AWS4UnsignedPayloadSignerType
HashCheck

Boolean

Enables or disables the hash-key check during document checkout (get).

Can be specified per contentrepository by adding a trailing "_<ContentRepository>".


Example: HashCheck_FI = FALSE

FALSE
RetentionPeriodInteger

Defines the amount of time (in months) from creation date until the documents should be protected from modification.

Can be specified per contentrepository by adding a trailing "_<ContentRepository>".


Example: RetentionPeriod_FI = 12


LockFiles

Boolean

If enabled locks all objects in compliance mode during the create process.



BucketNameString

Defines the name of the bucket in which files will be archived.

Note for Amazon AWS

Every bucket name has to be unique throughout all Amazon regions!


EndPointString

URL for your S3 endpoint.

Should not be used in case of Amazon AWS. Use the Region parameter instead.


ClientOptionsString

Possible values:

  • PathStyleAccess


Values can be combined with a semicolon.


Example:

ClientOptions = PathStyleAccess:true;Parameter2:false

MaxConnectionsIntegerDefines the maximal number of opened connections.
ConnectionTimeoutIntegerTimeout for connections and read requests in seconds.
ContrepInPathBoolean

TRUE: For every Contentrepository a directory will be created and documents and / or corresponding sub-directory-trees will be attached into this directory.

FALSE: Leading Contentrepository-directory will not be created.

FALSE
DocumentMetaDataRepresentationBoolean

FALSE: The metadata of an filed document will be stored as content of the file.

TRUE: The metadata of an filed document will be stored as metadata of a 0-byte file.

TRUE
UseFlatStylePathBoolean

TRUE: If this options is enabled KGS Store won't build a substructure tree, but save all files inside a single directory, the repository.

FALSE: If this option is being disable KGS Store will build a structure of sub-directory which represent the DocumentID.

TRUE

→ Configuration (Store) - StorageTypes - ArchiveLink

  • No labels