NAiOS IconNAiOS Logo
Volver al catálogo

Doppler SecretOps

doppler_secretops

Doppler is a secrets management platform that helps teams securely manage and sync environment variables across projects and environments.

Acciones
29
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (29)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Activity Logs ListDOPPLER_SECRETOPS_ACTIVITY_LOGS_LISTAcción

Tool to list workplace activity logs. Use when you need to fetch recent activity logs.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Retrieve Activity LogDOPPLER_SECRETOPS_ACTIVITY_LOGS_RETRIEVEAcción

Tool to retrieve a single activity log entry by id. Use when you have a valid Activity Log id.

Parámetros de entrada

  • idstringObligatorio

    The Activity Log's unique identifier

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Retrieve Config Log EntryDOPPLER_SECRETOPS_CONFIG_LOGS_GETAcción

Tool to retrieve a specific config log entry. Use when needing details of a single config log; call after specifying project, config, and log identifiers.

Parámetros de entrada

  • logstringObligatorio

    Unique identifier of the config log to retrieve.

  • configstringObligatorio

    Name of the configuration.

  • projectstringObligatorio

    Unique identifier for the project.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Config Logs ListDOPPLER_SECRETOPS_CONFIG_LOGS_LISTAcción

Tool to list config change logs for a specific config. Use when you need the audit trail for a config after confirming its identity.

Parámetros de entrada

  • pageinteger

    Page number for pagination

  • configstringObligatorio

    Name/slug of the config to list logs for

  • projectstringObligatorio

    Unique identifier for the project

  • per_pageinteger

    Number of items per page

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Config Logs RollbackDOPPLER_SECRETOPS_CONFIG_LOGS_ROLLBACKAcción

Tool to rollback a config to a selected log version. Use when needing to undo a specific change by its log ID, after confirming project, config, and log ID.

Parámetros de entrada

  • logstringObligatorio

    The Config Log ID to roll back

  • configstringObligatorio

    Name of the config where the log occurred

  • projectstringObligatorio

    Unique identifier of the project containing the config

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Clone ConfigDOPPLER_SECRETOPS_CONFIGS_CLONEAcción

Tool to clone a branch config including all its secrets. Use after confirming the source config details.

Parámetros de entrada

  • namestringObligatorio

    Name of the new cloned config (branch name).

  • configstringObligatorio

    Name of the config to clone (e.g., 'dev', 'stg').

  • projectstringObligatorio

    Identifier of the project where the source config resides.

  • environmentstringObligatorio

    Identifier of the environment of the source config.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create Branch ConfigDOPPLER_SECRETOPS_CONFIGS_CREATEAcción

Tool to create a branch config. Use when you need to programmatically establish a new branch-based configuration for a specified project and environment. Use after selecting the target project and environment.

Parámetros de entrada

  • namestringObligatorio

    Unique name for the new branch config, e.g., 'dev_feature_branch'

  • projectstringObligatorio

    Identifier of the project to which this config will belong

  • environmentstringObligatorio

    Identifier of the environment to which this config will belong

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Configs DeleteDOPPLER_SECRETOPS_CONFIGS_DELETEAcción

Tool to delete a config permanently. Use when you need to remove a config that is no longer needed.

Parámetros de entrada

  • configstringObligatorio

    Name (slug) of the config to delete.

  • projectstringObligatorio

    Unique identifier (slug) of the project that contains the config.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Config DetailsDOPPLER_SECRETOPS_CONFIGS_GETAcción

Tool to fetch a config's details. Use when you need metadata for a specific config after specifying the project and config names. Example: "Get details for config 'staging-config' in project 'proj-123'."

Parámetros de entrada

  • configstringObligatorio

    Name of the config to retrieve. Required unless using a Service Token.

  • projectstringObligatorio

    Unique identifier for the project. Required unless using a Service Token.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Lock ConfigDOPPLER_SECRETOPS_CONFIGS_LOCKAcción

Tool to lock a config. Use when you need to prevent a config from being renamed or deleted after confirming the project and config names. Example: "Lock config 'staging-config' in project 'proj-123' after finalizing environment setup."

Parámetros de entrada

  • configstringObligatorio

    Name of the config to lock.

  • projectstringObligatorio

    Unique identifier for the project containing the config to lock.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Unlock ConfigDOPPLER_SECRETOPS_CONFIGS_UNLOCKAcción

Tool to unlock a config. Use when you need to allow renaming or deletion of a previously locked config. Example: "Unlock config 'staging-config' in project 'proj-123'."

Parámetros de entrada

  • configstringObligatorio

    Name of the config to unlock. Required unless using a Service Token.

  • projectstringObligatorio

    Unique identifier for the project. Required unless using a Service Token.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update ConfigDOPPLER_SECRETOPS_CONFIGS_UPDATEAcción

Tool to modify an existing config. Use when you need to rename a config after confirming project and config names.

Parámetros de entrada

  • namestringObligatorio

    New name for the config.

  • configstringObligatorio

    Name/slug of the existing config to modify.

  • projectstringObligatorio

    Unique identifier for the project that the config belongs to.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Revoke Dynamic Secret LeaseDOPPLER_SECRETOPS_DYNAMIC_SECRETS_REVOKE_LEASEAcción

Tool to revoke a dynamic secret lease. Use when you need to invalidate an active lease by its ID after confirming the config and dynamic secret identifiers.

Parámetros de entrada

  • leasestringObligatorio

    Identifier of the lease to revoke.

  • configstringObligatorio

    Identifier of the config containing the dynamic secret (name or slug).

  • projectstring

    Project identifier. Required unless using a Service Token scoped to a project.

  • dynamic_secretstringObligatorio

    Identifier of the dynamic secret for which to revoke the lease (name in uppercase, numbers, underscores).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create EnvironmentDOPPLER_SECRETOPS_ENVIRONMENTS_CREATEAcción

Tool to create a new environment. Use when you need to programmatically create an environment for a specified project.

Parámetros de entrada

  • namestringObligatorio

    Display name for the new environment

  • slugstring

    Optional slug for the environment; if omitted, generated from the name

  • projectstringObligatorio

    Project identifier (slug) to associate the new environment with

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Environments DeleteDOPPLER_SECRETOPS_ENVIRONMENTS_DELETEAcción

Tool to delete an environment. Use when you need to remove an environment from a project after confirming it's no longer in use.

Parámetros de entrada

  • projectstringObligatorio

    Name of the project containing the environment to delete.

  • environmentstringObligatorio

    Slug of the environment to delete (e.g., 'production').

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Environment DetailsDOPPLER_SECRETOPS_ENVIRONMENTS_GETAcción

Tool to retrieve an environment. Use when you need metadata for a specific environment after specifying the project and environment slug.

Parámetros de entrada

  • projectstringObligatorio

    Unique identifier for the project containing the environment.

  • environmentstringObligatorio

    Slug of the environment to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List EnvironmentsDOPPLER_SECRETOPS_ENVIRONMENTS_LISTAcción

Tool to list environments in a Doppler project. Use when you need environment metadata for a specific project after providing the project slug.

Parámetros de entrada

  • projectstringObligatorio

    Slug identifier of the project to list environments for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Rename EnvironmentDOPPLER_SECRETOPS_ENVIRONMENTS_RENAMEAcción

Tool to rename an environment. Use when you need to update an environment's display name after confirming project and environment identifiers.

Parámetros de entrada

  • namestringObligatorio

    New display name for the environment.

  • projectstringObligatorio

    Identifier of the project containing the environment to rename.

  • environmentstringObligatorio

    Slug of the environment to rename (e.g., 'production').

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Remove Group MemberDOPPLER_SECRETOPS_GROUPS_DELETE_MEMBERAcción

Tool to remove a member from a group. Use after confirming the group slug and member identifiers.

Parámetros de entrada

  • slugstringObligatorio

    Slug identifier of the group

  • typestringObligatorio

    Member type (e.g., 'user' or 'team')

  • member_slugstringObligatorio

    Slug identifier of the member to remove

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Integrations ListDOPPLER_SECRETOPS_INTEGRATIONS_LISTAcción

Tool to list all external integrations. Use when you need to retrieve all configured external integrations after authentication.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Invites ListDOPPLER_SECRETOPS_INVITES_LISTAcción

Tool to list open workplace invites. Use when you need to retrieve all pending invitations for the current Doppler workplace after authenticating.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Remove Project MemberDOPPLER_SECRETOPS_PROJECT_MEMBERS_DELETEAcción

Tool to remove a member from a project. Use after confirming project slug, member type, and slug. Example: "Delete member 'jdoe' of type 'users' from project 'my-project-slug'."

Parámetros de entrada

  • slugstringObligatorio

    Member slug identifier to delete.

  • typestringObligatorio

    Member type segment in the URL path.

  • projectstringObligatorio

    Project slug identifier from which to remove the member.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Project MemberDOPPLER_SECRETOPS_PROJECT_MEMBERS_GETAcción

Tool to retrieve a project member by type and slug. Use after confirming project slug, member type, and slug.

Parámetros de entrada

  • slugstringObligatorio

    Member slug identifier to retrieve.

  • typestringObligatorio

    Member type segment in the URL path (e.g., 'users', 'service-accounts').

  • projectstringObligatorio

    Project slug identifier to which the member belongs.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Project Permissions ListDOPPLER_SECRETOPS_PROJECT_PERMISSIONS_LISTAcción

Tool to list project-level permissions. Use when you need to fetch all available permissions for projects after authentication.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobject[]Obligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Project RoleDOPPLER_SECRETOPS_PROJECT_ROLES_GETAcción

Tool to retrieve a project role. Use when you need details of a specific project role after authenticating.

Parámetros de entrada

  • rolestringObligatorio

    Slug identifier of the project role to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create ProjectDOPPLER_SECRETOPS_PROJECTS_CREATEAcción

Tool to create a project. Use when you need to programmatically initialize a new Doppler project after authentication.

Parámetros de entrada

  • namestringObligatorio

    Project name. Recommended hyphen-separated lowercase. Must be 2-80 characters.

  • descriptionstring

    Optional project description.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Projects DeleteDOPPLER_SECRETOPS_PROJECTS_DELETEAcción

Tool to delete a project permanently. Use after confirming irreversible removal.

Parámetros de entrada

  • projectstringObligatorio

    Unique identifier (name/slug) of the project to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List ProjectsDOPPLER_SECRETOPS_PROJECTS_LISTAcción

Tool to list Doppler projects. Use when you need to retrieve all projects with optional pagination.

Parámetros de entrada

  • pageinteger

    Page number for pagination (1-indexed). Defaults to 1.

  • per_pageinteger

    Number of projects per page. Defaults to 25, max 100.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update SecretsDOPPLER_SECRETOPS_SECRETS_UPDATEAcción

Tool to update secrets in a config. Use when you need to change secret values for deployments.

Parámetros de entrada

  • configstringObligatorio

    Identifier of the config whose secrets will be updated.

  • projectstringObligatorio

    Identifier of the project containing the config.

  • secretsobjectObligatorio

    Mapping of secret names to their new values.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not