Dynamic Secrets

POST /gateway-create-producer-custom

Changed on

Request

  • Base URL
    https://api.akeyless.io
  • URL
    https://api.akeyless.io/gateway-create-producer-custom
  • Auth
    none declared

Request body

admin-rotation-interval-daysinteger

Define rotation interval in days

ara-enabledboolean nullable

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

create-sync-urlstring required

URL of an endpoint that implements /sync/create method, for example https://webhook.example.com/sync/create

delete_protectionstring

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

enable-admin-rotationboolean

Should admin credentials be rotated

enable-agentic-runtime-authorityboolean nullable

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

enable-ai-quorumboolean nullable

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

output-rulestring[]

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

payloadstring

Secret payload to be sent with each create/revoke webhook request

producer-encryption-key-namestring

Dynamic producer encryption key

revoke-sync-urlstring required

URL of an endpoint that implements /sync/revoke method, for example https://webhook.example.com/sync/revoke

rotate-sync-urlstring

URL of an endpoint that implements /sync/rotate method, for example https://webhook.example.com/sync/rotate

skip-dry-runboolean nullable

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

tagsstring[]

Add tags attached to this object

timeout-secinteger

Maximum allowed time in seconds for the webhook to return the results

tokenstring

Authentication token (see /auth and /configure)

uid-tokenstring

The universal identity token, Required only for universal_identity authentication

user-ttlstring

User TTL

Response

gatewayCreateProducerCustomResponse 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