Skip to content

SignAwsRequestOptions

Options for signAwsRequestHeaders.

Defined in: src/utils/aws/sigv4.ts:103

Options for signAwsRequestHeaders.

Extends

  • SigV4BaseOptions

Properties

PropertyTypeDefault valueDescriptionInherited fromDefined in
body?string | Uint8Array<ArrayBufferLike>empty bodyRequest payload.-src/utils/aws/sigv4.ts:113
credentialsAwsCredentialsundefinedCredentials to sign with.SigV4BaseOptions.credentialssrc/utils/aws/sigv4.ts:93
date?DateundefinedSigning time. Defaults to new Date(); injectable for deterministic tests.SigV4BaseOptions.datesrc/utils/aws/sigv4.ts:97
headers?Record<string, string>undefinedHeaders to include in the signature, in addition to host and x-amz-date (which are always signed). Values must match the headers actually sent on the request byte-for-byte.-src/utils/aws/sigv4.ts:111
method?string'POST'HTTP method (e.g. 'POST').-src/utils/aws/sigv4.ts:105
regionstringundefinedAWS region used in the credential scope (e.g. 'us-east-1').SigV4BaseOptions.regionsrc/utils/aws/sigv4.ts:91
servicestringundefinedAWS service identifier used in the credential scope (e.g. 'polly', 'transcribe').SigV4BaseOptions.servicesrc/utils/aws/sigv4.ts:89
urlstringundefinedFull request URL including any query string.SigV4BaseOptions.urlsrc/utils/aws/sigv4.ts:87

© 2026 CompositeVoice. All rights reserved.

Font size
Contrast
Motion
Transparency