Module
AWS.SecurityTokenService
- Package
- purescript-aws-sdk-basic
- Repository
- HivemindTechnologies/purescript-aws-sdk
#STSPropsR Source
type STSPropsR = BasicClientPropsR (stsRegionalEndpoint :: Maybe StsRegionalEndpoint)
#makeClient Source
makeClient :: forall r via. Justifiable (Record r) (Record via) => Fillable (Record via) STSProps => Record r -> Effect STS
#makeRegionalClient Source
makeRegionalClient :: forall r rSts rStsNubbed rStsNubbedL via. Union r (stsRegionalEndpoint :: Maybe StsRegionalEndpoint) rSts => Nub rSts rStsNubbed => RowToList rStsNubbed rStsNubbedL => JustifiableFields rStsNubbedL rStsNubbed () via => Fillable (Record via) STSProps => Record r -> Effect STS
Make a sts client that uses regional sts service endpoints instead of the global (legacy)
#assumeRole Source
assumeRole :: STS -> Arn -> Maybe ExternalId -> RoleSessionName -> Maybe Seconds -> Aff DefaultClientProps