package awskit-s3

  1. Overview
  2. Docs
S3 client core — objects, buckets, multipart, and policies

Install

dune-project
 Dependency

Authors

Maintainers

Sources

awskit-v0.2.0.tbz
sha256=b69c81378d08f443a276b947d9a2b45913495cb61b2ff3aa0ad74d6b071f32f8
sha512=50714b8eda6ea6e589eb34a305afdfa4870a5e8e4240c091ff5cecd309c21fdfda6163fb6449caad5cdaf800857369df5da0534d822cf152ac76fc16fb9216e5

doc/awskit-s3/Awskit_s3/Object_key/index.html

Module Awskit_s3.Object_keySource

S3 object key values.

Sourcetype t

Opaque non-empty S3 object key.

Sourceval of_string : string -> (t, Awskit.Error.t) result

Validate a non-empty UTF-8 object key up to S3's 1,024-byte object-key limit. Relative .. path segments are accepted only when they never outnumber preceding non-relative segments while scanning left to right.

Sourceval of_string_exn : string -> t

Like of_string, but raises Awskit.Error.Awskit_error carrying the structured validation error on validation failure.

Sourceval to_string : t -> string

Return the object key string.

Sourceval pp : Format.formatter -> t -> unit

Pretty-print the object key.

Sourceval equal : t -> t -> bool

Compare two object keys.

Sourcemodule Prefix : sig ... end
Sourcemodule Delimiter : sig ... end