Post
/api/v1/secretmanager/secret-templates/static
Security
HTTP
Type bearer
Body parameters
{
"secretType": "AWSServiceSecretTes",
"description": "description",
"rotationInterval": 30,
"parameters": [
{
"name": "url",
"description": "DB Hostname",
"mask": false,
"required": true,
"type": "singleLine"
},
{
"name": "username",
"description": "DB Username",
"mask": true,
"required": false,
"type": "multiLine"
},
{
"name": "password",
"description": "DB Password",
"mask": true,
"required": true,
"type": "password"
},
{
"name": "test file",
"description": "test file upload",
"mask": false,
"required": true,
"type": "fileUpload"
}
],
"passwordPolicyId": "81910feb-92d3-4583-b9a9-dd3476381a6b"
}object
id
string
secretType
string
Min length1
Max length30
Pattern^[a-zA-Z0-9-_\s]{1,30}$
description
string
Min length0
Max length255
rotationInterval
integer (int32)
parameters
Array of object (StaticSecretFieldParamsDTO)
object
name
string
Min length1
Max length30
Pattern^[a-zA-Z0-9-_\s]{1,30}$
description
string
Min length0
Max length255
mask
boolean Required
required
boolean Required
type
string Required
PatternsingleLine|multiLine|password|fileUpload|otp|otpSeed|recoveryKeys
passwordPolicyId
string
Responses
201
Created
object