> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# doppler-projects

> Doppler Projects & Environments

**Server path:** `/doppler-projects` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                                                  | Description      |
| ----------------------------------------------------------------------------------------------------- | ---------------- |
| [`doppler_projects_create`](#doppler_projects_create)                                                 | Create           |
| [`doppler_projects_delete`](#doppler_projects_delete)                                                 | Delete           |
| [`doppler_projects_environments_create`](#doppler_projects_environments_create)                       | Create           |
| [`doppler_projects_environments_delete`](#doppler_projects_environments_delete)                       | Delete           |
| [`doppler_projects_environments_get`](#doppler_projects_environments_get)                             | Retrieve         |
| [`doppler_projects_environments_list`](#doppler_projects_environments_list)                           | List             |
| [`doppler_projects_environments_rename`](#doppler_projects_environments_rename)                       | Rename           |
| [`doppler_projects_get`](#doppler_projects_get)                                                       | Retrieve         |
| [`doppler_projects_list`](#doppler_projects_list)                                                     | List             |
| [`doppler_projects_project_members_add`](#doppler_projects_project_members_add)                       | Add              |
| [`doppler_projects_project_members_delete`](#doppler_projects_project_members_delete)                 | Delete           |
| [`doppler_projects_project_members_get`](#doppler_projects_project_members_get)                       | Retrieve         |
| [`doppler_projects_project_members_list`](#doppler_projects_project_members_list)                     | List             |
| [`doppler_projects_project_members_update`](#doppler_projects_project_members_update)                 | Update           |
| [`doppler_projects_project_roles_create`](#doppler_projects_project_roles_create)                     | Create           |
| [`doppler_projects_project_roles_delete`](#doppler_projects_project_roles_delete)                     | Delete           |
| [`doppler_projects_project_roles_get`](#doppler_projects_project_roles_get)                           | Retrieve         |
| [`doppler_projects_project_roles_list`](#doppler_projects_project_roles_list)                         | List             |
| [`doppler_projects_project_roles_list_permissions`](#doppler_projects_project_roles_list_permissions) | List Permissions |
| [`doppler_projects_project_roles_update`](#doppler_projects_project_roles_update)                     | Update           |
| [`doppler_projects_secrets_update_note`](#doppler_projects_secrets_update_note)                       | Update Note      |
| [`doppler_projects_update`](#doppler_projects_update)                                                 | Update           |

***

## doppler\_projects\_create

Create

**Parameters:**

| Parameter     | Type   | Required | Default | Description            |
| ------------- | ------ | -------- | ------- | ---------------------- |
| `description` | string | No       | —       | Description of project |
| `name`        | string | Yes      | —       | Name of project        |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "description": {
        "type": "string",
        "description": "Description of project"
      },
      "name": {
        "type": "string",
        "description": "Name of project"
      }
    },
    "required": [
      "PCID",
      "name"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_delete

Delete

**Parameters:**

| Parameter | Type   | Required | Default | Description                               |
| --------- | ------ | -------- | ------- | ----------------------------------------- |
| `project` | string | Yes      | —       | Unique identifier for the project object. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "Unique identifier for the project object."
      }
    },
    "required": [
      "PCID",
      "project"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_environments\_create

Create

**Parameters:**

| Parameter          | Type    | Required | Default | Description                                                   |
| ------------------ | ------- | -------- | ------- | ------------------------------------------------------------- |
| `project`          | string  | Yes      | —       | The project's name                                            |
| `name`             | string  | Yes      | —       | The name value                                                |
| `personal_configs` | boolean | No       | —       | Whether or not to enable personal configs for the environment |
| `slug`             | string  | Yes      | —       | The slug value                                                |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "The project's name"
      },
      "name": {
        "type": "string",
        "description": "The name value"
      },
      "personal_configs": {
        "type": "boolean",
        "description": "Whether or not to enable personal configs for the environment"
      },
      "slug": {
        "type": "string",
        "description": "The slug value"
      }
    },
    "required": [
      "PCID",
      "project",
      "name",
      "slug"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_environments\_delete

Delete

**Parameters:**

| Parameter     | Type   | Required | Default | Description            |
| ------------- | ------ | -------- | ------- | ---------------------- |
| `project`     | string | Yes      | —       | The project's name     |
| `environment` | string | Yes      | —       | The environment's slug |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "The project's name"
      },
      "environment": {
        "type": "string",
        "description": "The environment's slug"
      }
    },
    "required": [
      "PCID",
      "project",
      "environment"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_environments\_get

Retrieve

**Parameters:**

| Parameter     | Type   | Required | Default | Description            |
| ------------- | ------ | -------- | ------- | ---------------------- |
| `project`     | string | Yes      | —       | The project's name     |
| `environment` | string | Yes      | —       | The environment's slug |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "The project's name"
      },
      "environment": {
        "type": "string",
        "description": "The environment's slug"
      }
    },
    "required": [
      "PCID",
      "project",
      "environment"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_environments\_list

List

**Parameters:**

| Parameter | Type   | Required | Default | Description        |
| --------- | ------ | -------- | ------- | ------------------ |
| `project` | string | Yes      | —       | The project's name |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "The project's name"
      }
    },
    "required": [
      "PCID",
      "project"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_environments\_rename

Rename

**Parameters:**

| Parameter          | Type    | Required | Default | Description                                                   |
| ------------------ | ------- | -------- | ------- | ------------------------------------------------------------- |
| `project`          | string  | Yes      | —       | The project's name                                            |
| `environment`      | string  | Yes      | —       | The environment's slug                                        |
| `name`             | string  | No       | —       | Desired name                                                  |
| `personal_configs` | boolean | No       | —       | Whether or not to enable personal configs for the environment |
| `slug`             | string  | No       | —       | Desired slug                                                  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "The project's name"
      },
      "environment": {
        "type": "string",
        "description": "The environment's slug"
      },
      "name": {
        "type": "string",
        "description": "Desired name"
      },
      "personal_configs": {
        "type": "boolean",
        "description": "Whether or not to enable personal configs for the environment"
      },
      "slug": {
        "type": "string",
        "description": "Desired slug"
      }
    },
    "required": [
      "PCID",
      "project",
      "environment"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_get

Retrieve

**Parameters:**

| Parameter | Type   | Required | Default | Description                               |
| --------- | ------ | -------- | ------- | ----------------------------------------- |
| `project` | string | Yes      | —       | Unique identifier for the project object. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "Unique identifier for the project object."
      }
    },
    "required": [
      "PCID",
      "project"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_list

List

**Parameters:**

| Parameter  | Type    | Required | Default | Description    |
| ---------- | ------- | -------- | ------- | -------------- |
| `page`     | integer | No       | —       | Page number    |
| `per_page` | integer | No       | —       | Items per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "per_page": {
        "type": "integer",
        "description": "Items per page"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_members\_add

Add

**Parameters:**

| Parameter      | Type      | Required | Default | Description                                     |
| -------------- | --------- | -------- | ------- | ----------------------------------------------- |
| `project`      | string    | Yes      | —       | Project slug                                    |
| `environments` | string\[] | No       | —       | Environment slugs to grant the member access to |
| `role`         | string    | No       | —       | Identifier of the project role                  |
| `slug`         | string    | Yes      | —       | Member's slug                                   |
| `type`         | string    | Yes      | —       | The type value                                  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "Project slug"
      },
      "environments": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Environment slugs to grant the member access to"
      },
      "role": {
        "type": "string",
        "description": "Identifier of the project role"
      },
      "slug": {
        "type": "string",
        "description": "Member's slug"
      },
      "type": {
        "type": "string",
        "description": "The type value",
        "enum": [
          "workplace_user",
          "group",
          "invite",
          "service_account"
        ]
      }
    },
    "required": [
      "PCID",
      "project",
      "slug",
      "type"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_members\_delete

Delete

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `type`    | string | Yes      | —       | The type value |
| `slug`    | string | Yes      | —       | Member's slug  |
| `project` | string | Yes      | —       | Project slug   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "type": {
        "type": "string",
        "description": "The type value",
        "enum": [
          "workplace_user",
          "group",
          "invite",
          "service_account"
        ]
      },
      "slug": {
        "type": "string",
        "description": "Member's slug"
      },
      "project": {
        "type": "string",
        "description": "Project slug"
      }
    },
    "required": [
      "PCID",
      "type",
      "slug",
      "project"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_members\_get

Retrieve

**Parameters:**

| Parameter | Type   | Required | Default | Description    |
| --------- | ------ | -------- | ------- | -------------- |
| `project` | string | Yes      | —       | Project slug   |
| `type`    | string | Yes      | —       | The type value |
| `slug`    | string | Yes      | —       | Member's slug  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "Project slug"
      },
      "type": {
        "type": "string",
        "description": "The type value",
        "enum": [
          "workplace_user",
          "group",
          "invite",
          "service_account"
        ]
      },
      "slug": {
        "type": "string",
        "description": "Member's slug"
      }
    },
    "required": [
      "PCID",
      "project",
      "type",
      "slug"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_members\_list

List

**Parameters:**

| Parameter  | Type    | Required | Default | Description                |
| ---------- | ------- | -------- | ------- | -------------------------- |
| `project`  | string  | Yes      | —       | Project slug               |
| `page`     | integer | No       | —       | Page number for pagination |
| `per_page` | integer | No       | —       | Number of results per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "Project slug"
      },
      "page": {
        "type": "integer",
        "description": "Page number for pagination"
      },
      "per_page": {
        "type": "integer",
        "description": "Number of results per page"
      }
    },
    "required": [
      "PCID",
      "project"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_members\_update

Update

**Parameters:**

| Parameter      | Type      | Required | Default | Description                                     |
| -------------- | --------- | -------- | ------- | ----------------------------------------------- |
| `type`         | string    | Yes      | —       | The type value                                  |
| `slug`         | string    | Yes      | —       | Member's slug                                   |
| `project`      | string    | Yes      | —       | Project slug                                    |
| `environments` | string\[] | No       | —       | Environment slugs to grant the member access to |
| `role`         | string    | No       | —       | Identifier of the project role                  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "type": {
        "type": "string",
        "description": "The type value",
        "enum": [
          "workplace_user",
          "group",
          "invite",
          "service_account"
        ]
      },
      "slug": {
        "type": "string",
        "description": "Member's slug"
      },
      "project": {
        "type": "string",
        "description": "Project slug"
      },
      "environments": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Environment slugs to grant the member access to"
      },
      "role": {
        "type": "string",
        "description": "Identifier of the project role"
      }
    },
    "required": [
      "PCID",
      "type",
      "slug",
      "project"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_roles\_create

Create

**Parameters:**

| Parameter     | Type      | Required | Default | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------- | --------- | -------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `name`        | string    | Yes      | —       | The name of the role                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `permissions` | string\[] | Yes      | —       | An array containing the permissions the role has. Valid permissions are: `enclave_config_access_logs`, `enclave_config_change_request_policy_manage`, `enclave_config_change_request_review`, `enclave_config_logs`, `enclave_config_secrets_referencing`, `enclave_config_syncs_manage`, `enclave_config_toggle_inheritable`, `enclave_project_config_create`, `enclave_project_config_delete`, `enclave_project_config_duplicate`, `enclave_project_config_dynamic_secrets_leases_write`, `enclave_project_config_dynamic_secrets_manage`, `enclave_project_config_dynamic_secrets_read`, `enclave_project_config_lock`, `enclave_project_config_logs_rollback`, `enclave_project_config_rename`, `enclave_project_config_rotated_secrets_manage`, `enclave_project_config_rotated_secrets_read`, `enclave_project_config_secrets_read`, `enclave_project_config_secrets_write`, `enclave_project_config_service_tokens`, `enclave_project_config_trusted_ips`, `enclave_project_delete`, `enclave_project_environment_all`, `enclave_project_environment_create`, `enclave_project_environment_delete`, `enclave_project_environment_list_all`, `enclave_project_environment_order`, `enclave_project_environment_rename`, `enclave_project_environment_settings_manage`, `enclave_project_inheritance`, `enclave_project_members`, `enclave_project_rename`, `enclave_project_secrets_notes_manage`, `enclave_project_secrets_referencing`, `enclave_project_webhooks`, `enclave_secret_reminders` |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "name": {
        "type": "string",
        "description": "The name of the role"
      },
      "permissions": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "An array containing the permissions the role has. Valid permissions are: `enclave_config_access_logs`, `enclave_config_change_request_policy_manage`, `enclave_config_change_request_review`, `enclave_config_logs`, `enclave_config_secrets_referencing`, `enclave_config_syncs_manage`, `enclave_config_toggle_inheritable`, `enclave_project_config_create`, `enclave_project_config_delete`, `enclave_project_config_duplicate`, `enclave_project_config_dynamic_secrets_leases_write`, `enclave_project_config_dynamic_secrets_manage`, `enclave_project_config_dynamic_secrets_read`, `enclave_project_config_lock`, `enclave_project_config_logs_rollback`, `enclave_project_config_rename`, `enclave_project_config_rotated_secrets_manage`, `enclave_project_config_rotated_secrets_read`, `enclave_project_config_secrets_read`, `enclave_project_config_secrets_write`, `enclave_project_config_service_tokens`, `enclave_project_config_trusted_ips`, `enclave_project_delete`, `enclave_project_environment_all`, `enclave_project_environment_create`, `enclave_project_environment_delete`, `enclave_project_environment_list_all`, `enclave_project_environment_order`, `enclave_project_environment_rename`, `enclave_project_environment_settings_manage`, `enclave_project_inheritance`, `enclave_project_members`, `enclave_project_rename`, `enclave_project_secrets_notes_manage`, `enclave_project_secrets_referencing`, `enclave_project_webhooks`, `enclave_secret_reminders`"
      }
    },
    "required": [
      "PCID",
      "name",
      "permissions"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_roles\_delete

Delete

**Parameters:**

| Parameter | Type   | Required | Default | Description                  |
| --------- | ------ | -------- | ------- | ---------------------------- |
| `role`    | string | Yes      | —       | The role's unique identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "role": {
        "type": "string",
        "description": "The role's unique identifier"
      }
    },
    "required": [
      "PCID",
      "role"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_roles\_get

Retrieve

**Parameters:**

| Parameter | Type   | Required | Default | Description                  |
| --------- | ------ | -------- | ------- | ---------------------------- |
| `role`    | string | Yes      | —       | The role's unique identifier |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "role": {
        "type": "string",
        "description": "The role's unique identifier"
      }
    },
    "required": [
      "PCID",
      "role"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_roles\_list

List

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_roles\_list\_permissions

List Permissions

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_project\_roles\_update

Update

**Parameters:**

| Parameter     | Type      | Required | Default | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ------------- | --------- | -------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `role`        | string    | Yes      | —       | The role's unique identifier                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `name`        | string    | No       | —       | The name of the role                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `permissions` | string\[] | No       | —       | An array containing the permissions the role has. Valid permissions are: `enclave_config_access_logs`, `enclave_config_change_request_policy_manage`, `enclave_config_change_request_review`, `enclave_config_logs`, `enclave_config_secrets_referencing`, `enclave_config_syncs_manage`, `enclave_config_toggle_inheritable`, `enclave_project_config_create`, `enclave_project_config_delete`, `enclave_project_config_duplicate`, `enclave_project_config_dynamic_secrets_leases_write`, `enclave_project_config_dynamic_secrets_manage`, `enclave_project_config_dynamic_secrets_read`, `enclave_project_config_lock`, `enclave_project_config_logs_rollback`, `enclave_project_config_rename`, `enclave_project_config_rotated_secrets_manage`, `enclave_project_config_rotated_secrets_read`, `enclave_project_config_secrets_read`, `enclave_project_config_secrets_write`, `enclave_project_config_service_tokens`, `enclave_project_config_trusted_ips`, `enclave_project_delete`, `enclave_project_environment_all`, `enclave_project_environment_create`, `enclave_project_environment_delete`, `enclave_project_environment_list_all`, `enclave_project_environment_order`, `enclave_project_environment_rename`, `enclave_project_environment_settings_manage`, `enclave_project_inheritance`, `enclave_project_members`, `enclave_project_rename`, `enclave_project_secrets_notes_manage`, `enclave_project_secrets_referencing`, `enclave_project_webhooks`, `enclave_secret_reminders` |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "role": {
        "type": "string",
        "description": "The role's unique identifier"
      },
      "name": {
        "type": "string",
        "description": "The name of the role"
      },
      "permissions": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "An array containing the permissions the role has. Valid permissions are: `enclave_config_access_logs`, `enclave_config_change_request_policy_manage`, `enclave_config_change_request_review`, `enclave_config_logs`, `enclave_config_secrets_referencing`, `enclave_config_syncs_manage`, `enclave_config_toggle_inheritable`, `enclave_project_config_create`, `enclave_project_config_delete`, `enclave_project_config_duplicate`, `enclave_project_config_dynamic_secrets_leases_write`, `enclave_project_config_dynamic_secrets_manage`, `enclave_project_config_dynamic_secrets_read`, `enclave_project_config_lock`, `enclave_project_config_logs_rollback`, `enclave_project_config_rename`, `enclave_project_config_rotated_secrets_manage`, `enclave_project_config_rotated_secrets_read`, `enclave_project_config_secrets_read`, `enclave_project_config_secrets_write`, `enclave_project_config_service_tokens`, `enclave_project_config_trusted_ips`, `enclave_project_delete`, `enclave_project_environment_all`, `enclave_project_environment_create`, `enclave_project_environment_delete`, `enclave_project_environment_list_all`, `enclave_project_environment_order`, `enclave_project_environment_rename`, `enclave_project_environment_settings_manage`, `enclave_project_inheritance`, `enclave_project_members`, `enclave_project_rename`, `enclave_project_secrets_notes_manage`, `enclave_project_secrets_referencing`, `enclave_project_webhooks`, `enclave_secret_reminders`"
      }
    },
    "required": [
      "PCID",
      "role"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_secrets\_update\_note

Update Note

**Parameters:**

| Parameter | Type   | Required | Default | Description                                                                                                    |
| --------- | ------ | -------- | ------- | -------------------------------------------------------------------------------------------------------------- |
| `project` | string | Yes      | —       | Unique identifier for the project object.                                                                      |
| `note`    | string | Yes      | —       | The note you want to set on the secret. This note will be applied to the specified secret in all environments. |
| `secret`  | string | Yes      | —       | The name of the secret                                                                                         |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "project": {
        "type": "string",
        "description": "Unique identifier for the project object."
      },
      "note": {
        "type": "string",
        "description": "The note you want to set on the secret. This note will be applied to the specified secret in all environments."
      },
      "secret": {
        "type": "string",
        "description": "The name of the secret"
      }
    },
    "required": [
      "PCID",
      "project",
      "note",
      "secret"
    ]
  }
  ```
</Expandable>

***

## doppler\_projects\_update

Update

**Parameters:**

| Parameter     | Type   | Required | Default | Description                               |
| ------------- | ------ | -------- | ------- | ----------------------------------------- |
| `description` | string | No       | —       | Description of the project.               |
| `name`        | string | Yes      | —       | Name of the project.                      |
| `project`     | string | Yes      | —       | Unique identifier for the project object. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "description": {
        "type": "string",
        "description": "Description of the project."
      },
      "name": {
        "type": "string",
        "description": "Name of the project."
      },
      "project": {
        "type": "string",
        "description": "Unique identifier for the project object."
      }
    },
    "required": [
      "PCID",
      "name",
      "project"
    ]
  }
  ```
</Expandable>
