Methods
list
list
List the secret groups associated with a user along with the associated secrets for each group. Filtered with the options passed in the query fields. Note: This method does not return the secret values of the associatedSecrets in the response. A separate API call to
/v1/secrets/{id} should be made to fetch the associated secret value.Parameters
Number of items per page
Number of items to skip
Fqn of secret group.
Search query - filters by secret group names that contain the search string
Returns
🔗 ListSecretGroupResponseReturns all the secret groups associated with a user along with the associated secrets for each group.
Usage
create
create
Creates a secret group with secrets in it. A secret version for each of the created secret is created with version number as 1. The returned secret group does not have any secret values in the associatedSecrets field. A separate API call to
/v1/secrets/{id} should be made to fetch the associated secret value.Parameters
Name of the secret group.
Id of the provider integration.
🔗 SecretInputThe secrets to be associated with the secret group
Returns
🔗 GetSecretGroupResponseReturns the created secret group without the associated secrets.
Usage
create_or_update
create_or_update
Creates a new secret group or updates an existing one based on the provided manifest.
Parameters
🔗 SecretGroupManifestSecret Group Manifest
Returns
🔗 GetSecretGroupResponseSecret group created or updated successfully.
Usage
get
get
Get Secret Group by id. This method does not return the secret values of the associatedSecrets in the response. A separate API call to
/v1/secrets/{id} should be made to fetch the associated secret value.Parameters
Secret Id of the secret group.
Returns
🔗 GetSecretGroupResponseReturns the Secret Group associated with provided id
Usage
update
update
Updates the secrets in a secret group with new values. A new secret version is created for every secret that has a modified value and any omitted secrets are deleted. The returned updated secret group does not have any secret values in the associatedSecrets field. A separate API call to
/v1/secrets/{id} should be made to fetch the associated secret value.Parameters
Secret Id of the secret group.
Returns
🔗 GetSecretGroupResponseReturns the updated secret group without associated secrets.
Usage
delete
delete