Create StaticSecretTemplate for static secret

Prev Next
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"
}
Expand All
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