Skip to main content

AppSettings customization

CxDatabase

Section

Required

Default Value

Validations

Action if omitted

CxDbClient

ConnectionString

Yes

N/a

ConnectionString Object provides validation

Error message

EncryptionKey

Auto

Empty string

If the connection string password is encrypted, this value must contain the encrypted key used

Error message [i]

EncryptionVector

Auto

Empty string

If the connection string password is encrypted, this value must contain the encrypted vector used

Error message [i]

ElasticSearch

Host

Yes

N/a

Must be a valid URL

Error message

IndexName

Yes

N/a

  • <= 96 chars

  • Lower case

  • Must not contain #, \, /, *, ?, ", <, >, |, , :

  • Must not start with _, - or +

Error message

AuthType

Yes

N/a

Possible values are: ‘None’, ‘Basic’, ‘ApiKey’

Error message

Identifier

No

Empty string

N/a

If ApiKey or Basic is chosen on AuthType field, value is required

Key

No

Empty string

N/a

If ApiKey or Basic is chosen on AuthType field, value is required

ExportSettings

NumberOfRetries

No

3

0 > Integer >= 10

Fallback to default value

NumberOfResultsPerDocument

No

10

0 > Integer >= 100

Fallback to default value

NumberOfScansToProcessInParallel

No

4

0 > Integer >= 6

Fallback to default value

MaxBatchSize

No

10000

0 > Integer >= 100000

Fallback to default value

ExportIntervalInMinutes

No

120

0 > Integer > 10 800 (6 months)

Fallback to default value

ExportCriteria [ii]

Type

No

Scans

‘Scans’ or ‘Projects’

Fallback to default value

SelectedIds

No

n/a

List of integers

n/a

ScansAgeRange.MinScanAgeInDays

No

n/a

0 > Integer >= 5490 (15 years)

n/a

ScansAgeRange.MaxScanAgeInDays

No

n/a

MinScanAgeInDays > Integer >= 5490 (15years)

Error message. If the MinScanAgeInDays is set, this value must also be set.

[i] In case of changes in the ConnectionString password, EncryptionKey and EncryptionVector must be set with an empty string value.

[ii] At least the SelectedIds or the ScansAgeRange property must be set for the system to match the specified export criteria.