package aws-config

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val parse : string -> (string * ((string * string) list * (string * string) list)) list

Parse.parse

val to_yojson : ((string * string) list * (string * string) list) -> Yojson.Safe.t

Read.to_yojson

val read_file : ?profile:string -> string -> Yojson.Safe.t

Read.read_file

val read_credentials : ?profile:string -> unit -> Yojson.Safe.t

Read.read_credentials

val read_config : ?profile:string -> unit -> Yojson.Safe.t

Read.read_config

exception Invalid_json of Yojson.Safe.t
val get : string -> Yojson.Safe.t -> string option
val (#.) : Yojson.Safe.t -> string -> string option
val get_exn : string -> Yojson.Safe.t -> string
val (#.!) : Yojson.Safe.t -> string -> string
val s3 : string
val get_s3 : string -> [< `Assoc of (string * Yojson.Safe.t) list ] -> string option
val get_s3_exn : string -> [< `Assoc of (string * Yojson.Safe.t) list ] -> string