Infisical · Schema

Secret Delete

JSON Schema for the Infisical secret delete operation.

Secrets ManagementSecurityDevOpsDeveloper ToolsOpen SourcePKICertificatesPrivileged Access ManagementCI/CDKubernetesEnvironment VariablesEncryption

Properties

Name Type Description
workspaceId string The ID of the project where the secret is located.
projectSlug string The slug of the project to delete the secret in.
environment string The slug of the environment where the secret is located.
secretPath string The path of the secret.
type string The type of the secret to delete.
View JSON Schema on GitHub

JSON Schema

infisical-secret-delete.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/infisical/json-schema/infisical-secret-delete.json",
  "title": "Secret Delete",
  "description": "JSON Schema for the Infisical secret delete operation.",
  "type": "object",
  "properties": {
    "workspaceId": {
      "type": "string",
      "description": "The ID of the project where the secret is located."
    },
    "projectSlug": {
      "type": "string",
      "description": "The slug of the project to delete the secret in."
    },
    "environment": {
      "type": "string",
      "description": "The slug of the environment where the secret is located."
    },
    "secretPath": {
      "type": "string",
      "default": "/",
      "description": "The path of the secret."
    },
    "type": {
      "type": "string",
      "enum": [
        "shared",
        "personal"
      ],
      "default": "shared",
      "description": "The type of the secret to delete."
    }
  },
  "required": [
    "environment"
  ],
  "additionalProperties": false
}