Looking for help!
The maintainer of this distribution is looking for people to help them improve this module!
If you're interested then please contact them via
email.
NAME
WebService::HashiCorp::Vault::Secret::PostgreSQL - Perl API for HashiCorp's Vault (PostgreSQL)
VERSION
version 0.03
SYNOPSIS
use WebService::HashiCorp::Vault;
my $vault->new(%args);
# Grab the PostgreSQL secret backend object
my $postgresql = $vault->secret( backend => 'postgresql' );
# Grab a generated credential for the database
$postgresql->cred($name);
DESCRIPTION
The PostgreSQL Secret Backend handling for HashiCorps Vault server software. To be used via WebService::HashiCorp::Vault.
METHODS
creds
my $credentials = $backend->creds($name);
Generates dynamic credentials based upon the named role
Paramaters
- $name (string: required) - Specifies the name of the role to create credentials against. This is part of the request URL.
Returns
A hashref containing the credentials
AUTHOR
Dean Hamstead <dean@fragfest.com.au>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2023 by Dean Hamstad.
This is free software, licensed under:
The MIT (X11) License