Dynamic Secrets

POST /dynamic-secret-update-venafi

Changed on

Request

  • Base URL
    https://api.akeyless.io
  • URL
    https://api.akeyless.io/dynamic-secret-update-venafi
  • Auth
    none declared

Request body

admin-rotation-interval-daysinteger

Admin credentials rotation interval (days)

allow-subdomainsboolean

Allow subdomains

allowed-domainsstring[]

Allowed domains

ara-enabledboolean

Enable or disable Agentic Runtime Authority rule enforcement for this item. Mirrors commands.AgenticRulesParams.AraEnabled.

auto-generated-folderstring

Auto generated folder

delete_protectionstring

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

descriptionstring

Description of the object

enable-admin-rotationboolean

Automatic admin credentials rotation

enable-agentic-runtime-authorityboolean

EnableAra is the documented spelling of AraEnabled; --ara-enabled shipped first and stays as an undocumented alias.

enable-ai-quorumboolean

Turns on AI Quorum checks for this item.

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

new-namestring

Dynamic secret name

output-rulestring[]

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

producer-encryption-key-namestring

Dynamic producer encryption key

root-first-in-chainboolean

Root first in chain

sign-using-akeyless-pkiboolean

Use Akeyless PKI issuer or Venafi issuer

signer-key-namestring

Signer key name

skip-dry-runboolean

If set, dry-run will be skipped [true/false]

store-private-keyboolean

Store private key

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 in time.Duration format (2160h / 129600m / etc...). When using sign-using-akeyless-pki certificates created will have this validity period, otherwise the user-ttl is taken from the Validity Period field of the Zone's' Issuing Template. When using cert-manager it is advised to have a TTL of above 60 days (1440h). For more information - https://cert-manager.io/docs/usage/certificate/

venafi-access-tokenstring

Venafi Access Token to use to access the TPP environment (Relevant when using TPP)

venafi-api-keystring

Venafi API key

venafi-baseurlstring

Venafi Baseurl

venafi-client-idstring

Venafi Client ID that was used when the access token was generated

venafi-refresh-tokenstring

Venafi Refresh Token to use when the Access Token is expired (Relevant when using TPP)

venafi-use-tppboolean

Venafi using TPP

venafi-zonestring

Venafi Zone

Response

dynamicSecretUpdateVenafiResponse wraps response body.

Changes

    • info

      api tag Dynamic Secrets added

    • info

      api tag v2 removed

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status