create-project
Initialize a project in Infisical by specifying its name, type, and optional details like description, slug, and template to streamline secret management configuration.
Instructions
Create a new project in Infisical
Input Schema
Name | Required | Description | Default |
---|---|---|---|
description | No | The description of the project to create | |
kmsKeyId | No | The ID of the KMS key to use for the project. Defaults to Infisical's default KMS | |
projectName | Yes | The name of the project to create (required) | |
projectTemplate | No | The template of the project to create | |
slug | No | The slug of the project to create | |
type | Yes | The type of project to create (required). If not specified by the user, ask them to confirm the type they want to use. |
Input Schema (JSON Schema)
{
"properties": {
"description": {
"description": "The description of the project to create",
"type": "string"
},
"kmsKeyId": {
"description": "The ID of the KMS key to use for the project. Defaults to Infisical's default KMS",
"type": "string"
},
"projectName": {
"description": "The name of the project to create (required)",
"type": "string"
},
"projectTemplate": {
"description": "The template of the project to create",
"type": "string"
},
"slug": {
"description": "The slug of the project to create",
"type": "string"
},
"type": {
"description": "The type of project to create (required). If not specified by the user, ask them to confirm the type they want to use.",
"type": "string"
}
},
"required": [
"projectName",
"type"
],
"type": "object"
}