AWS credentials or a provider that resolves them
AWS region, e.g. "us-east-1"
AWS service name, e.g. "s3", "execute-api", "sts"
OptionalsigningOverride the signing date (ISO 8601 or Date). Defaults to current UTC time.
OptionalclockClock skew correction in seconds. Applied when server returns a clock-skew error.
OptionalunsignedHeaders to exclude from signing. These are appended to the default exclusion list.
OptionalunsignedIf true, the request body is not hashed (use for large S3 uploads). Sets x-amz-content-sha256: UNSIGNED-PAYLOAD
OptionaldoubleIf true, apply double URI encoding for path segments (default: true). S3 uses single encoding — set to false for S3.
Configuration for AWS SigV4 signing.