feat(cli): Support creating/updating a Username-Password-Domain static credential (#1525)

Co-authored-by: Andrew Gaffney <andrew@gaffney.cc>
Co-authored-by: Johan Brandhorst-Satzkorn <johan.brandhorst@gmail.com>
This commit is contained in:
authored and irenarindos committed 2025-09-02 15:12:38 -04:00
1 parent 0824dd7d16
commit 582efa2fd2
9 files changed
+784

No files matched your search

@@ -18,6 +18,39 @@ function create_username_password_credential() {
-password env://BP
}
function create_username_password_domain_credential_with_domain() {
local name=$1
local sid=$2
local user=$3
local pass=$4
local domain=$5
export BP="${pass}"
boundary credentials create username-password-domain \
-name $name \
-description 'test username password domain credential with domain' \
-credential-store-id $sid \
-username $user \
-password env://BP \
-domain $domain
}
function create_username_password_domain_credential() {
local name=$1
local sid=$2
local user=$3
local pass=$4
export BP="${pass}"
boundary credentials create username-password-domain \
-name $name \
-description 'test username password domain credential with domain parsed from username' \
-credential-store-id $sid \
-username $user \
-password env://BP
}
function create_json_credential() {
local name=$1
local sid=$2