/doppler-configs | Type: Application | PCID required: Yes
Tools
doppler_configs_add_trusted_ip
Add Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project value |
config | string | Yes | — | The config value |
ip | string | Yes | — | An IP address or CIDR range |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project value"
},
"config": {
"type": "string",
"description": "The config value"
},
"ip": {
"type": "string",
"description": "An IP address or CIDR range"
}
},
"required": [
"PCID",
"project",
"config",
"ip"
]
}
doppler_configs_clone
Clone Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
config | string | Yes | — | Name of the branch config being cloned. |
name | string | Yes | — | Name of the new branch config. |
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"config": {
"type": "string",
"description": "Name of the branch config being cloned."
},
"name": {
"type": "string",
"description": "Name of the new branch config."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"config",
"name",
"project"
]
}
doppler_configs_config_logs_get
Retrieve Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
config | string | Yes | — | Name of the config object. |
log | string | Yes | — | Unique identifier for the log object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"log": {
"type": "string",
"description": "Unique identifier for the log object."
}
},
"required": [
"PCID",
"project",
"config",
"log"
]
}
doppler_configs_config_logs_list
List Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
config | string | Yes | — | Name of the config object. |
page | integer | No | — | Page number |
per_page | integer | No | — | Items per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Items per page"
}
},
"required": [
"PCID",
"project",
"config"
]
}
doppler_configs_config_logs_rollback
Rollback Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
config | string | Yes | — | Name of the config object. |
log | string | Yes | — | Unique identifier for the log object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"log": {
"type": "string",
"description": "Unique identifier for the log object."
}
},
"required": [
"PCID",
"project",
"config",
"log"
]
}
doppler_configs_create
Create Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
environment | string | Yes | — | Identifier for the environment object. |
name | string | Yes | — | Name of the new branch config. |
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"environment": {
"type": "string",
"description": "Identifier for the environment object."
},
"name": {
"type": "string",
"description": "Name of the new branch config."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"environment",
"name",
"project"
]
}
doppler_configs_delete
Delete Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project. |
config | string | Yes | — | Name of the config. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project."
},
"config": {
"type": "string",
"description": "Name of the config."
}
},
"required": [
"PCID",
"project",
"config"
]
}
doppler_configs_delete_trusted_ip
Delete Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project value |
config | string | Yes | — | The config value |
ip | string | Yes | — | An IP address or CIDR range |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project value"
},
"config": {
"type": "string",
"description": "The config value"
},
"ip": {
"type": "string",
"description": "An IP address or CIDR range"
}
},
"required": [
"PCID",
"project",
"config",
"ip"
]
}
doppler_configs_dynamic_secrets_issue_lease
Issue Lease Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
config | string | Yes | — | The config where the dynamic secret is located |
dynamic_secret | string | Yes | — | The name of the dynamic secret for which to issue this lease |
project | string | Yes | — | The project where the dynamic secret is located |
ttl_sec | integer | Yes | — | The number of seconds until this lease is automatically revoked |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"config": {
"type": "string",
"description": "The config where the dynamic secret is located"
},
"dynamic_secret": {
"type": "string",
"description": "The name of the dynamic secret for which to issue this lease"
},
"project": {
"type": "string",
"description": "The project where the dynamic secret is located"
},
"ttl_sec": {
"type": "integer",
"description": "The number of seconds until this lease is automatically revoked"
}
},
"required": [
"PCID",
"config",
"dynamic_secret",
"project",
"ttl_sec"
]
}
doppler_configs_dynamic_secrets_revoke_lease
Revoke Lease Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
config | string | Yes | — | The config where the dynamic secret is located |
dynamic_secret | string | Yes | — | The name of the dynamic secret from which this lease was issued |
project | string | Yes | — | The project where the dynamic secret is located |
slug | string | Yes | — | The slug of the lease to revoke |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"config": {
"type": "string",
"description": "The config where the dynamic secret is located"
},
"dynamic_secret": {
"type": "string",
"description": "The name of the dynamic secret from which this lease was issued"
},
"project": {
"type": "string",
"description": "The project where the dynamic secret is located"
},
"slug": {
"type": "string",
"description": "The slug of the lease to revoke"
}
},
"required": [
"PCID",
"config",
"dynamic_secret",
"project",
"slug"
]
}
doppler_configs_get
Retrieve Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
config | string | Yes | — | Name of the config object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"config": {
"type": "string",
"description": "Name of the config object."
}
},
"required": [
"PCID",
"project",
"config"
]
}
doppler_configs_inheritable
Inheritable Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
config | string | Yes | — | Name of the config. |
inheritable | boolean | Yes | — | Boolean determining if the config is inheritable or not. |
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"config": {
"type": "string",
"description": "Name of the config."
},
"inheritable": {
"type": "boolean",
"description": "Boolean determining if the config is inheritable or not."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"config",
"inheritable",
"project"
]
}
doppler_configs_inherits
Inherits Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
config | string | Yes | — | Name of the config object doing the inheriting. |
inherits | object[] | Yes | — | Array of objects indicating which configs are being inherited. |
project | string | Yes | — | Unique identifier for the project object of the config doing the inheriting. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"config": {
"type": "string",
"description": "Name of the config object doing the inheriting."
},
"inherits": {
"type": "array",
"items": {
"type": "object",
"properties": {
"project": {
"type": "string",
"description": "Unique identifier for the project object of the config being inherited."
},
"config": {
"type": "string",
"description": "Name of the config object being inherited."
}
},
"required": [
"project",
"config"
]
},
"description": "Array of objects indicating which configs are being inherited."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object of the config doing the inheriting."
}
},
"required": [
"PCID",
"config",
"inherits",
"project"
]
}
doppler_configs_list
List Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project’s name |
environment | string | No | — | (optional) the environment from which to list configs |
page | integer | No | — | Page number |
per_page | integer | No | — | Items per page |
Show inputSchema
Show inputSchema
{
"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": "(optional) the environment from which to list configs"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Items per page"
}
},
"required": [
"PCID",
"project"
]
}
doppler_configs_list_trusted_ips
List Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project value |
config | string | Yes | — | The config value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project value"
},
"config": {
"type": "string",
"description": "The config value"
}
},
"required": [
"PCID",
"project",
"config"
]
}
doppler_configs_lock
Lock Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
config | string | Yes | — | Name of the config. |
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"config": {
"type": "string",
"description": "Name of the config."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"config",
"project"
]
}
doppler_configs_secrets_delete
Delete Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
config | string | Yes | — | Name of the config object. |
name | string | Yes | — | Name of the secret. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"name": {
"type": "string",
"description": "Name of the secret."
}
},
"required": [
"PCID",
"project",
"config",
"name"
]
}
doppler_configs_secrets_download
Download Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. Not required if using a Service Token. |
config | string | Yes | — | Name of the config object. Not required if using a Service Token. |
format | string | No | — | The format value |
name_transformer | string | No | — | Transform secret names to a different case |
include_dynamic_secrets | boolean | No | — | Whether or not to issue leases and include dynamic secret values for the config |
dynamic_secrets_ttl_sec | integer | No | — | The number of seconds until dynamic leases expire. Must be used with include_dynamic_secrets. Defaults to 1800 (30 minutes). |
secrets | string | No | — | Comma-delimited list of secrets to include in the download. Defaults to all secrets if left unspecified. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object. Not required if using a Service Token."
},
"config": {
"type": "string",
"description": "Name of the config object. Not required if using a Service Token."
},
"format": {
"type": "string",
"description": "The format value",
"enum": [
"json",
"dotnet-json",
"env",
"yaml",
"docker",
"env-no-quotes"
]
},
"name_transformer": {
"type": "string",
"description": "Transform secret names to a different case",
"enum": [
"camel",
"upper-camel",
"lower-snake",
"tf-var",
"dotnet",
"dotnet-env",
"lower-kebab"
]
},
"include_dynamic_secrets": {
"type": "boolean",
"description": "Whether or not to issue leases and include dynamic secret values for the config"
},
"dynamic_secrets_ttl_sec": {
"type": "integer",
"description": "The number of seconds until dynamic leases expire. Must be used with `include_dynamic_secrets`. Defaults to 1800 (30 minutes)."
},
"secrets": {
"type": "string",
"description": "Comma-delimited list of secrets to include in the download. Defaults to all secrets if left unspecified."
}
},
"required": [
"PCID",
"project",
"config"
]
}
doppler_configs_secrets_get
Retrieve Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
config | string | Yes | — | Name of the config object. |
name | string | Yes | — | Name of the secret. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"name": {
"type": "string",
"description": "Name of the secret."
}
},
"required": [
"PCID",
"project",
"config",
"name"
]
}
doppler_configs_secrets_list
List Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
config | string | Yes | — | Name of the config object. |
accepts | string | No | — | Available options are: application/json, text/plain |
include_dynamic_secrets | boolean | No | — | Whether or not to issue leases and include dynamic secret values for the config |
dynamic_secrets_ttl_sec | integer | No | — | The number of seconds until dynamic leases expire. Must be used with include_dynamic_secrets. Defaults to 1800 (30 minutes). |
secrets | string | No | — | A comma-separated list of secrets to include in the response |
include_managed_secrets | boolean | No | — | Whether to include Doppler’s auto-generated (managed) secrets |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"accepts": {
"type": "string",
"description": "Available options are: **application/json**, **text/plain**"
},
"include_dynamic_secrets": {
"type": "boolean",
"description": "Whether or not to issue leases and include dynamic secret values for the config"
},
"dynamic_secrets_ttl_sec": {
"type": "integer",
"description": "The number of seconds until dynamic leases expire. Must be used with `include_dynamic_secrets`. Defaults to 1800 (30 minutes)."
},
"secrets": {
"type": "string",
"description": "A comma-separated list of secrets to include in the response"
},
"include_managed_secrets": {
"type": "boolean",
"description": "Whether to include Doppler's auto-generated (managed) secrets"
}
},
"required": [
"PCID",
"project",
"config"
]
}
doppler_configs_secrets_names
List Names Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
config | string | Yes | — | Name of the config object. |
include_dynamic_secrets | boolean | No | — | Whether or not to issue leases and include dynamic secret values for the config |
include_managed_secrets | boolean | No | — | Whether to include Doppler’s auto-generated (managed) secrets |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"include_dynamic_secrets": {
"type": "boolean",
"description": "Whether or not to issue leases and include dynamic secret values for the config"
},
"include_managed_secrets": {
"type": "boolean",
"description": "Whether to include Doppler's auto-generated (managed) secrets"
}
},
"required": [
"PCID",
"project",
"config"
]
}
doppler_configs_secrets_update
Update Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
change_requests | object[] | No | — | Either secrets or change_requests is required (can’t use both). Object of secrets you would like to save to the config. Try it with the sample secrets below. |
config | string | Yes | — | Name of the config object. |
project | string | Yes | — | Unique identifier for the project object. |
secrets | object | No | — | Either secrets or change_requests is required (can’t use both). Object of secrets you would like to save to the config. Try it with the sample secrets below. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"change_requests": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The name of the secret."
},
"originalName": {
"type": "string",
"description": "The original name of the secret. Use `null` (an actual `null`, not the string `null`) or omit this parameter for new secrets. If it differs from `name` then a rename is inferred."
},
"value": {
"type": "string",
"description": "The value the secret should have. Use `null` (an actual `null`, not the string `null`) to leave the existing secret value unchanged."
},
"originalValue": {
"type": "string",
"description": "The value you expect the secret to have before `name` is applied. If specified, the request will only be processed if the provided value matches what's found in Doppler."
},
"visibility": {
"type": "string",
"description": "Must be set to either `masked`, `unmasked`, or `restricted`."
},
"originalVisibility": {
"type": "string",
"description": "Must be set to either `masked`, `unmasked`, or `restricted`. The visibility you expect the secret to have before `visibility` is applied. If specified, the request will only be processed if the provided visibility matches what's found in Doppler."
},
"shouldPromote": {
"type": "boolean",
"description": "Defaults to `false`. Can only be set to `true` if the config being updated is a branch config. If set to `true`, the provided secret will be set in both the branch config as well as the root config in that environment."
},
"shouldDelete": {
"type": "boolean",
"description": "Defaults to `false`. If set to `true`, will delete the secret matching the `name` field."
},
"shouldConverge": {
"type": "boolean",
"description": "Defaults to `false`. Can only be set to `true` if the config being updated is a branch config and there is a secret with the same name in the root config. In this case, the branch secret will inherit the value and visibility type from the root secret."
},
"valueType": {
"type": "object",
"description": "The default valueType (string) will result in no validations being applied."
},
"originalValueType": {
"type": "object",
"description": "The valueType you expect the secret to have before `valueType` is applied. If specified, the request will only be processed if the provided valueType matches what's found in Doppler."
}
},
"required": [
"name",
"originalName",
"value"
]
},
"description": "Either `secrets` or `change_requests` is required (can't use both). Object of secrets you would like to save to the config. Try it with the sample secrets below."
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"secrets": {
"type": "object",
"description": "Either `secrets` or `change_requests` is required (can't use both). Object of secrets you would like to save to the config. Try it with the sample secrets below.",
"properties": {
"STRIPE": {
"type": "string",
"description": "The stripe value"
},
"ALGOLIA": {
"type": "string",
"description": "The algolia value"
},
"DATABASE": {
"type": "string",
"description": "The database value"
}
}
}
},
"required": [
"PCID",
"config",
"project"
]
}
doppler_configs_service_tokens_create
Create Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
access | string | No | — | Token’s capabilities. |
config | string | Yes | — | Name of the config object. |
expire_at | string | No | — | Unix timestamp of when token should expire. |
name | string | Yes | — | Name of the service token. |
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"access": {
"type": "string",
"description": "Token's capabilities.",
"enum": [
"read",
"read/write"
]
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"expire_at": {
"type": "string",
"description": "Unix timestamp of when token should expire."
},
"name": {
"type": "string",
"description": "Name of the service token."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"config",
"name",
"project"
]
}
doppler_configs_service_tokens_delete
Delete Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
config | string | Yes | — | Name of the config object. |
project | string | Yes | — | Unique identifier for the project object. |
slug | string | No | — | The slug of the service token. |
token | string | No | — | The token value. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"slug": {
"type": "string",
"description": "The slug of the service token."
},
"token": {
"type": "string",
"description": "The token value."
}
},
"required": [
"PCID",
"config",
"project"
]
}
doppler_configs_service_tokens_list
List Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
config | string | Yes | — | Name of the config object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"config": {
"type": "string",
"description": "Name of the config object."
}
},
"required": [
"PCID",
"project",
"config"
]
}
doppler_configs_syncs_create
Create Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project slug |
config | string | Yes | — | The config slug |
await_initial_sync | boolean | No | — | Causes sync creation to wait for the initial sync to complete before returning. |
data | object | Yes | — | Configuration data for the sync |
import_option | string | No | — | An option indicating if and how Doppler should attempt to import secrets from the sync destination |
integration | string | Yes | — | The integration slug which the sync will use |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project slug"
},
"config": {
"type": "string",
"description": "The config slug"
},
"await_initial_sync": {
"type": "boolean",
"description": "Causes sync creation to wait for the initial sync to complete before returning."
},
"data": {
"type": "object",
"description": "Configuration data for the sync"
},
"import_option": {
"type": "string",
"description": "An option indicating if and how Doppler should attempt to import secrets from the sync destination",
"enum": [
"none",
"prefer_doppler",
"prefer_integration"
]
},
"integration": {
"type": "string",
"description": "The integration slug which the sync will use"
}
},
"required": [
"PCID",
"project",
"config",
"data",
"integration"
]
}
doppler_configs_syncs_delete
Delete Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project slug |
config | string | Yes | — | The config slug |
sync | string | Yes | — | The sync slug |
delete_from_target | boolean | Yes | — | Whether or not to delete the synced data from the target integration |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project slug"
},
"config": {
"type": "string",
"description": "The config slug"
},
"sync": {
"type": "string",
"description": "The sync slug"
},
"delete_from_target": {
"type": "boolean",
"description": "Whether or not to delete the synced data from the target integration"
}
},
"required": [
"PCID",
"project",
"config",
"sync",
"delete_from_target"
]
}
doppler_configs_syncs_get
Retrieve Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project slug |
config | string | Yes | — | The config slug |
sync | string | Yes | — | The sync slug |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project slug"
},
"config": {
"type": "string",
"description": "The config slug"
},
"sync": {
"type": "string",
"description": "The sync slug"
}
},
"required": [
"PCID",
"project",
"config",
"sync"
]
}
doppler_configs_unlock
Unlock Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
config | string | Yes | — | Name of the config. |
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"config": {
"type": "string",
"description": "Name of the config."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"config",
"project"
]
}
doppler_configs_update
Update Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
config | string | Yes | — | Name of the config object. |
name | string | Yes | — | The new name of config. |
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"config": {
"type": "string",
"description": "Name of the config object."
},
"name": {
"type": "string",
"description": "The new name of config."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"config",
"name",
"project"
]
}

