def from_env.if

bend-kit-sigv4@0.11.0.1 · sigv4.bend:492

import bend-kit-sigv4@0.11.0.1/sigv4.bend as Sigv4
import Base

492def from_env.if(missing: Bool, access: String, secret: String, token: String, region: String, +endpoint: String) ->
493    Result<&1, &1, Err, Config>:
494  match missing:
495    case True{}:
496      Fail{ErrConfig{"AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY must be set"}}
497    case False{}:
498      Done{from_env.cfg(Bool.not(String.is_empty(endpoint)), region, endpoint, Credentials{access, secret, token})}

Uses (9)

Used by (1)