v1

latestOpenAPI 3.0.02026-07-246171,3332.1 MB
v2

post/dynamic-secret-create-redis

Request body

acl-rulesstring

A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat By default the user will have permissions to read all keys '["~*", "+@read"]'

custom-username-templatestring

Customize how temporary usernames are generated using go template

delete_protectionstring

Protection from accidental deletion of this object [true/false]

descriptionstring

Description of the object

hoststring

Redis Host

input-rulestring[]

Agentic input rule in name=...,rule=... format (e.g. name=rule1,rule=Sanitize input) Mirrors commands.AgenticRulesParams — kept separate because ResourceDS cannot embed it (different package, different struct layout).

item-custom-fieldsobject

Additional custom fields to associate with the item

jsonboolean

Set output format to JSON

namestring required

Dynamic secret name

output-rulestring[]

Agentic output rule in name=...,rule=... format (e.g. name=rule1,rule=Mask secrets)

passwordstring

Redis Password

password-lengthstring

The length of the password to be generated

portstring

Redis Port

producer-encryption-key-namestring

Dynamic producer encryption key

sslboolean

Enable/Disable SSL [true/false]

ssl-certificatestring

SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)

tagsstring[]

Add tags attached to this object

target-namestring

Target name

tokenstring

Authentication token (see /auth and /configure)

uid-tokenstring

The universal identity token, Required only for universal_identity authentication

user-ttlstring

User TTL

usernamestring

Redis Username

Response

dynamicSecretCreateRedisResponse wraps response body.