Adds missing configuration options to README with their default values and descriptions.
Adds encryptionOption and encryptionKmsKey as optional configuration options.
Ensures encryptionKmsKey is defined when KMS encryption is used.
Note: For some reason, the build step added imports for ResultConfiguration and EncryptionConfiguration to request.ts from the SDK even though they are not being referenced.
Testing:
A new test was added to maintain code coverage levels. All tests still passing.
Objective:
Add support for optional query result encryption as described by the SDK.
Summary:
encryptionOption
andencryptionKmsKey
as optional configuration options.encryptionKmsKey
is defined when KMS encryption is used.Note: For some reason, the build step added imports for
ResultConfiguration
andEncryptionConfiguration
torequest.ts
from the SDK even though they are not being referenced.Testing:
A new test was added to maintain code coverage levels. All tests still passing.