Unprotect environment
gitlab_unprotect_environmentRemove protection from a GitLab project environment to allow configuration changes or deletion.
Instructions
Unprotect an environment for a project.
Args: **kwargs: Additional parameters for the request (e.g., project_id, name).
Returns: Response: A wrapper containing the original response (no data for successful deletion).
Raises: MissingParameterError: If the project_id is missing. ParameterError: If invalid parameters are provided.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| key | No | ||
| ref | No | ||
| cron | No | ||
| data | No | ||
| name | No | ||
| page | No | ||
| path | No | ||
| sort | No | ||
| tier | No | ||
| force | No | ||
| limit | No | ||
| owned | No | ||
| topic | No | ||
| value | No | ||
| active | No | ||
| avatar | No | ||
| before | No | ||
| mirror | No | ||
| search | No | ||
| simple | No | ||
| states | No | ||
| topics | No | ||
| dry_run | No | ||
| starred | No | ||
| archived | No | ||
| group_id | No | ||
| id_after | No | ||
| imported | No | ||
| order_by | No | ||
| per_page | No | ||
| tag_list | No | ||
| tag_name | No | ||
| topic_id | No | ||
| id_before | No | ||
| max_pages | No | ||
| expires_at | No | ||
| import_url | No | ||
| membership | No | ||
| project_id | No | ||
| statistics | No | ||
| visibility | No | ||
| description | No | ||
| lfs_enabled | No | ||
| total_pages | No | ||
| external_url | No | ||
| group_access | No | ||
| merge_method | No | ||
| build_timeout | No | ||
| cron_timezone | No | ||
| public_builds | No | ||
| squash_option | No | ||
| variable_type | No | ||
| api_parameters | No | ||
| approval_rules | No | ||
| ci_config_path | No | ||
| default_branch | No | ||
| environment_id | No | ||
| include_hidden | No | ||
| mirror_user_id | No | ||
| emails_disabled | No | ||
| issues_template | No | ||
| cluster_agent_id | No | ||
| environment_name | No | ||
| min_access_level | No | ||
| packages_enabled | No | ||
| allowed_to_create | No | ||
| auto_stop_setting | No | ||
| search_namespaces | No | ||
| wiki_access_level | No | ||
| build_git_strategy | No | ||
| flux_resource_path | No | ||
| pages_access_level | No | ||
| repository_storage | No | ||
| auto_devops_enabled | No | ||
| builds_access_level | No | ||
| ci_separated_caches | No | ||
| create_access_level | No | ||
| issues_access_level | No | ||
| ci_default_git_depth | No | ||
| deploy_access_levels | No | ||
| forking_access_level | No | ||
| keep_latest_artifact | No | ||
| kubernetes_namespace | No | ||
| merge_trains_enabled | No | ||
| pipeline_schedule_id | No | ||
| service_desk_enabled | No | ||
| merge_commit_template | No | ||
| mirror_trigger_builds | No | ||
| releases_access_level | No | ||
| snippets_access_level | No | ||
| analytics_access_level | No | ||
| approvals_before_merge | No | ||
| include_pending_delete | No | ||
| mr_default_target_self | No | ||
| request_access_enabled | No | ||
| shared_runners_enabled | No | ||
| squash_commit_template | No | ||
| merge_pipelines_enabled | No | ||
| merge_requests_template | No | ||
| operations_access_level | No | ||
| repository_access_level | No | ||
| requirements_access_level | No | ||
| suggestion_commit_message | No | ||
| repository_checksum_failed | No | ||
| auto_devops_deploy_strategy | No | ||
| autoclose_referenced_issues | No | ||
| merge_requests_access_level | No | ||
| auto_cancel_pending_pipelines | No | ||
| ci_forward_deployment_enabled | No | ||
| enforce_auth_checks_on_uploads | No | ||
| only_mirror_protected_branches | No | ||
| allow_merge_on_skipped_pipeline | No | ||
| container_registry_access_level | No | ||
| restrict_user_defined_variables | No | ||
| remove_source_branch_after_merge | No | ||
| resolve_outdated_diff_discussions | No | ||
| mirror_overwrites_diverged_branches | No | ||
| printing_merge_request_link_enabled | No | ||
| security_and_compliance_access_level | No | ||
| only_allow_merge_if_pipeline_succeeds | No | ||
| container_expiration_policy_attributes | No | ||
| external_authorization_classification_label | No | ||
| only_allow_merge_if_all_status_checks_passed | No | ||
| ci_allow_fork_pipelines_to_run_in_parent_project | No | ||
| only_allow_merge_if_all_discussions_are_resolved | No |