From 8a7db4aa932ff9b1d74a95757a6d4d7d8b606932 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Tue, 9 Feb 2021 11:32:51 +0100 Subject: [PATCH] chore: add AWS sessionToken TypeScript definitions See NODE-3107 --- bindings/node/index.d.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bindings/node/index.d.ts b/bindings/node/index.d.ts index 52b36bddb..ec0975887 100644 --- a/bindings/node/index.d.ts +++ b/bindings/node/index.d.ts @@ -50,6 +50,12 @@ export interface KMSProviders { * The secret access key used for the AWS KMS provider */ secretAccessKey: string; + + /** + * An optional AWS session token that will be used as the + * X-Amz-Security-Token header for AWS requests. + */ + sessionToken?: string; }; /** @@ -90,7 +96,7 @@ export interface KMSProviders { */ identityPlatformEndpoint?: string | undefined; }; - + /** * Configuration options for using 'gcp' as your KMS provider */