# Generated project manifest schema index

> Top-level project manifest fields generated from the committed canonical JSON Schema.

Source schema: [`https://switchyard.dev/schema/project.v1.json`](/docs/manifest-reference/).
Do not edit this generated page manually.

| Field | Shape | Required | Description |
|---|---|:---:|---|
| `schemaVersion` | string | yes |  |
| `kind` | string | yes |  |
| `metadata` | Metadata | yes |  |
| `repository` | Repository | yes |  |
| `runtime` | Runtime | no |  |
| `lifecycle` | Lifecycle | no |  |
| `services` | array | no |  |
| `ports` | array | no |  |
| `endpoints` | array | no |  |
| `actions` | array | no |  |
| `resourcePolicy` | ResourcePolicy | no |  |