DeleteSecret
|
Deletes a secret in the specified Azure Key Vault
details
Arguments
Name
|
Description
|
Default |
name R
|
The name of the secret
|
|
keyvault
|
The optional name of the key vault (uses the default key vault if not provided)
|
|
SQL Call
exec AzureKeyVault.DeleteSecret 'mysecret', 'keyvault'
Http Call
/bsc/azurekeyvault/deletesecret
Output Columns
This call does not return data.
|
GetSecret
|
Gets a secret from the specified Azure Key Vault
details
Arguments
Name
|
Description
|
Default |
name R
|
The name or identifier of the secret to retrieve
|
|
keyvault
|
The optional name of the key vault (uses the default key vault if not provided)
|
|
SQL Call
exec AzureKeyVault.GetSecret 'secretname', 'keyvault'
Http Call
/bsc/azurekeyvault/getsecret
Output Columns
String name | The name of the secret | String value | The value stored in the key vault | String tags | The list of tags for this secret | String contentType | The content type for this secret | String identifier | The secret version identifier | String created | Create date | String updated | Update date | String notBefore | Secret not available before this date | String enabled | Enable flag |
|
GetSecrets
|
Gets the list of secrets from the specified Azure Key Vault
details
Arguments
Name
|
Description
|
Default |
keyvault
|
The optional name of the key vault (uses the default key vault if not provided)
|
|
SQL Call
exec AzureKeyVault.GetSecrets 'keyvault'
Http Call
/bsc/azurekeyvault/getsecrets
Output Columns
String name | The name of the secret | String tags | The list of tags for this secret | String contentType | The content type for this secret | String identifier | The secret version identifier | String created | Create date | String updated | Update date | String notBefore | Secret not available before this date | String enabled | Enable flag |
|
SetSecret
|
Creates or updates a secret in the specified Azure Key Vault
details
Arguments
Name
|
Description
|
Default |
name R
|
The name of the secret
|
|
value R
|
The value of the secret
|
|
contentType
|
The content type of the secret
|
|
tags
|
A semi-column separate list of key=value pairs (ex: country=usa;state=fl )
|
|
keyvault
|
The optional name of the key vault (uses the default key vault if not provided)
|
|
SQL Call
exec AzureKeyVault.AddSecret 'mysecret', 'mysecretvalue', 'passwordfield', 'appid=1;country=usa', 'keyvault'
Http Call
/bsc/azurekeyvault/setsecret
Output Columns
This call does not return data.
|
SetSecretAttributes
|
Updates secret attributes in the specified Azure Key Vault
details
Arguments
Name
|
Description
|
Default |
name R
|
The name of the secret
|
|
contentType
|
The content type of the secret
|
|
tags
|
A semi-column separate list of key=value pairs (ex: country=usa;state=fl )
|
|
keyvault
|
The optional name of the key vault (uses the default key vault if not provided)
|
|
SQL Call
exec AzureKeyVault.SetSecretAttributes 'mysecret', 'passwordfield', 'appid=1;country=usa', 'keyvault'
Http Call
/bsc/azurekeyvault/setsecretattributes
Output Columns
This call does not return data.
|