Module Presigned.Head_object

type options = {
  1. expires_in : Ptime.Span.t option;
    (*

    URL lifetime. AWS S3 accepts at most seven days for SigV4 query authentication.

    *)
  2. response_content_type : Content_type.t option;
    (*

    Optional response-content-type query override.

    *)
  3. response_content_disposition : Header_value.t option;
    (*

    Optional response-content-disposition query override.

    *)
  4. version_id : Object.Version_id.t option;
    (*

    Object version to presign.

    *)
  5. source_encryption : Encryption.Source.t option;
    (*

    Optional SSE-C source-object key headers to sign.

    *)
  6. expected_bucket_owner : Account_id.t option;
    (*

    x-amz-expected-bucket-owner header to sign.

    *)
  7. extra_signed_headers : (string * string) list;
    (*

    Additional headers to include in the signature.

    *)
}

Presigned HEAD Object options.

val default_options : options

Default presigned HEAD Object options.