projects
Create a Terraform state protection rule for a project
This feature was introduced in GitLab 19.1.
post/api/v4/projects/{id}/terraform/state_protection_rules
Request
- Base URLhttps://gitlab.com
- Authnone declared
Path parameters
idstring required
The ID or URL-encoded path of the project
Request body
Response
Create a Terraform state protection rule for a project
Example response
{
"id": 1,
"project_id": 1,
"state_name": "production",
"minimum_access_level_for_write": "maintainer",
"allowed_from": "ci_only"
}Changes
No recorded changes to this operation across all 5 revisions of this API.