| Field | Type | Required | Description |
|---|---|---|---|
projectReference | String | No | Project reference or ID for the update |
projectId | ID | No | Deprecated: Use projectReference. |
name | String! | Yes | Updated integration name |
scope | String | No | Credential scope used by this integration: project or user; legacy endUser input is also accepted |
allowedTools | [String!] | No | Tools allowed by the update policy. Null means all non-explicit tools are available. |
config | JSON | No | Integration-specific governance configuration |
executionMode | String | No | Execution mode for this integration: real or mock |
UpdateProjectIntegrationConfigInput
Input object in the GraphQL API.