diff --git a/README.md b/README.md
index 2663868df..3217dda0c 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
-# CDKTF prebuilt bindings for gitlabhq/gitlab provider version 17.4.0
+# CDKTF prebuilt bindings for gitlabhq/gitlab provider version 17.5.0
-This repo builds and publishes the [Terraform gitlab provider](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs) bindings for [CDK for Terraform](https://cdk.tf).
+This repo builds and publishes the [Terraform gitlab provider](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs) bindings for [CDK for Terraform](https://cdk.tf).
## Available Packages
@@ -63,7 +63,7 @@ This project is explicitly not tracking the Terraform gitlab provider version 1:
These are the upstream dependencies:
- [CDK for Terraform](https://cdk.tf)
-- [Terraform gitlab provider](https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0)
+- [Terraform gitlab provider](https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0)
- [Terraform Engine](https://terraform.io)
If there are breaking changes (backward incompatible) in any of the above, the major version of this project will be bumped.
diff --git a/docs/API.csharp.md b/docs/API.csharp.md
index 23a30c123..65518614f 100644
--- a/docs/API.csharp.md
+++ b/docs/API.csharp.md
@@ -22,6 +22,8 @@ The following submodules are available:
- [dataGitlabGroupHooks](./dataGitlabGroupHooks.csharp.md)
- [dataGitlabGroupIds](./dataGitlabGroupIds.csharp.md)
- [dataGitlabGroupMembership](./dataGitlabGroupMembership.csharp.md)
+- [dataGitlabGroupProvisionedUsers](./dataGitlabGroupProvisionedUsers.csharp.md)
+- [dataGitlabGroupServiceAccount](./dataGitlabGroupServiceAccount.csharp.md)
- [dataGitlabGroupSubgroups](./dataGitlabGroupSubgroups.csharp.md)
- [dataGitlabGroupVariable](./dataGitlabGroupVariable.csharp.md)
- [dataGitlabGroupVariables](./dataGitlabGroupVariables.csharp.md)
@@ -40,6 +42,7 @@ The following submodules are available:
- [dataGitlabProjectIssue](./dataGitlabProjectIssue.csharp.md)
- [dataGitlabProjectIssues](./dataGitlabProjectIssues.csharp.md)
- [dataGitlabProjectMembership](./dataGitlabProjectMembership.csharp.md)
+- [dataGitlabProjectMergeRequest](./dataGitlabProjectMergeRequest.csharp.md)
- [dataGitlabProjectMilestone](./dataGitlabProjectMilestone.csharp.md)
- [dataGitlabProjectMilestones](./dataGitlabProjectMilestones.csharp.md)
- [dataGitlabProjectProtectedBranch](./dataGitlabProjectProtectedBranch.csharp.md)
@@ -78,6 +81,8 @@ The following submodules are available:
- [groupProtectedEnvironment](./groupProtectedEnvironment.csharp.md)
- [groupSamlLink](./groupSamlLink.csharp.md)
- [groupSecurityPolicyAttachment](./groupSecurityPolicyAttachment.csharp.md)
+- [groupServiceAccount](./groupServiceAccount.csharp.md)
+- [groupServiceAccountAccessToken](./groupServiceAccountAccessToken.csharp.md)
- [groupShareGroup](./groupShareGroup.csharp.md)
- [groupVariable](./groupVariable.csharp.md)
- [instanceCluster](./instanceCluster.csharp.md)
diff --git a/docs/API.go.md b/docs/API.go.md
index 9a88fc5f6..b2b4ae80f 100644
--- a/docs/API.go.md
+++ b/docs/API.go.md
@@ -22,6 +22,8 @@ The following submodules are available:
- [dataGitlabGroupHooks](./dataGitlabGroupHooks.go.md)
- [dataGitlabGroupIds](./dataGitlabGroupIds.go.md)
- [dataGitlabGroupMembership](./dataGitlabGroupMembership.go.md)
+- [dataGitlabGroupProvisionedUsers](./dataGitlabGroupProvisionedUsers.go.md)
+- [dataGitlabGroupServiceAccount](./dataGitlabGroupServiceAccount.go.md)
- [dataGitlabGroupSubgroups](./dataGitlabGroupSubgroups.go.md)
- [dataGitlabGroupVariable](./dataGitlabGroupVariable.go.md)
- [dataGitlabGroupVariables](./dataGitlabGroupVariables.go.md)
@@ -40,6 +42,7 @@ The following submodules are available:
- [dataGitlabProjectIssue](./dataGitlabProjectIssue.go.md)
- [dataGitlabProjectIssues](./dataGitlabProjectIssues.go.md)
- [dataGitlabProjectMembership](./dataGitlabProjectMembership.go.md)
+- [dataGitlabProjectMergeRequest](./dataGitlabProjectMergeRequest.go.md)
- [dataGitlabProjectMilestone](./dataGitlabProjectMilestone.go.md)
- [dataGitlabProjectMilestones](./dataGitlabProjectMilestones.go.md)
- [dataGitlabProjectProtectedBranch](./dataGitlabProjectProtectedBranch.go.md)
@@ -78,6 +81,8 @@ The following submodules are available:
- [groupProtectedEnvironment](./groupProtectedEnvironment.go.md)
- [groupSamlLink](./groupSamlLink.go.md)
- [groupSecurityPolicyAttachment](./groupSecurityPolicyAttachment.go.md)
+- [groupServiceAccount](./groupServiceAccount.go.md)
+- [groupServiceAccountAccessToken](./groupServiceAccountAccessToken.go.md)
- [groupShareGroup](./groupShareGroup.go.md)
- [groupVariable](./groupVariable.go.md)
- [instanceCluster](./instanceCluster.go.md)
diff --git a/docs/API.java.md b/docs/API.java.md
index b68170c11..a234da723 100644
--- a/docs/API.java.md
+++ b/docs/API.java.md
@@ -22,6 +22,8 @@ The following submodules are available:
- [dataGitlabGroupHooks](./dataGitlabGroupHooks.java.md)
- [dataGitlabGroupIds](./dataGitlabGroupIds.java.md)
- [dataGitlabGroupMembership](./dataGitlabGroupMembership.java.md)
+- [dataGitlabGroupProvisionedUsers](./dataGitlabGroupProvisionedUsers.java.md)
+- [dataGitlabGroupServiceAccount](./dataGitlabGroupServiceAccount.java.md)
- [dataGitlabGroupSubgroups](./dataGitlabGroupSubgroups.java.md)
- [dataGitlabGroupVariable](./dataGitlabGroupVariable.java.md)
- [dataGitlabGroupVariables](./dataGitlabGroupVariables.java.md)
@@ -40,6 +42,7 @@ The following submodules are available:
- [dataGitlabProjectIssue](./dataGitlabProjectIssue.java.md)
- [dataGitlabProjectIssues](./dataGitlabProjectIssues.java.md)
- [dataGitlabProjectMembership](./dataGitlabProjectMembership.java.md)
+- [dataGitlabProjectMergeRequest](./dataGitlabProjectMergeRequest.java.md)
- [dataGitlabProjectMilestone](./dataGitlabProjectMilestone.java.md)
- [dataGitlabProjectMilestones](./dataGitlabProjectMilestones.java.md)
- [dataGitlabProjectProtectedBranch](./dataGitlabProjectProtectedBranch.java.md)
@@ -78,6 +81,8 @@ The following submodules are available:
- [groupProtectedEnvironment](./groupProtectedEnvironment.java.md)
- [groupSamlLink](./groupSamlLink.java.md)
- [groupSecurityPolicyAttachment](./groupSecurityPolicyAttachment.java.md)
+- [groupServiceAccount](./groupServiceAccount.java.md)
+- [groupServiceAccountAccessToken](./groupServiceAccountAccessToken.java.md)
- [groupShareGroup](./groupShareGroup.java.md)
- [groupVariable](./groupVariable.java.md)
- [instanceCluster](./instanceCluster.java.md)
diff --git a/docs/API.python.md b/docs/API.python.md
index e1e7d5d90..0531b5886 100644
--- a/docs/API.python.md
+++ b/docs/API.python.md
@@ -22,6 +22,8 @@ The following submodules are available:
- [dataGitlabGroupHooks](./dataGitlabGroupHooks.python.md)
- [dataGitlabGroupIds](./dataGitlabGroupIds.python.md)
- [dataGitlabGroupMembership](./dataGitlabGroupMembership.python.md)
+- [dataGitlabGroupProvisionedUsers](./dataGitlabGroupProvisionedUsers.python.md)
+- [dataGitlabGroupServiceAccount](./dataGitlabGroupServiceAccount.python.md)
- [dataGitlabGroupSubgroups](./dataGitlabGroupSubgroups.python.md)
- [dataGitlabGroupVariable](./dataGitlabGroupVariable.python.md)
- [dataGitlabGroupVariables](./dataGitlabGroupVariables.python.md)
@@ -40,6 +42,7 @@ The following submodules are available:
- [dataGitlabProjectIssue](./dataGitlabProjectIssue.python.md)
- [dataGitlabProjectIssues](./dataGitlabProjectIssues.python.md)
- [dataGitlabProjectMembership](./dataGitlabProjectMembership.python.md)
+- [dataGitlabProjectMergeRequest](./dataGitlabProjectMergeRequest.python.md)
- [dataGitlabProjectMilestone](./dataGitlabProjectMilestone.python.md)
- [dataGitlabProjectMilestones](./dataGitlabProjectMilestones.python.md)
- [dataGitlabProjectProtectedBranch](./dataGitlabProjectProtectedBranch.python.md)
@@ -78,6 +81,8 @@ The following submodules are available:
- [groupProtectedEnvironment](./groupProtectedEnvironment.python.md)
- [groupSamlLink](./groupSamlLink.python.md)
- [groupSecurityPolicyAttachment](./groupSecurityPolicyAttachment.python.md)
+- [groupServiceAccount](./groupServiceAccount.python.md)
+- [groupServiceAccountAccessToken](./groupServiceAccountAccessToken.python.md)
- [groupShareGroup](./groupShareGroup.python.md)
- [groupVariable](./groupVariable.python.md)
- [instanceCluster](./instanceCluster.python.md)
diff --git a/docs/API.typescript.md b/docs/API.typescript.md
index dc05c0e81..4f33667d6 100644
--- a/docs/API.typescript.md
+++ b/docs/API.typescript.md
@@ -22,6 +22,8 @@ The following submodules are available:
- [dataGitlabGroupHooks](./dataGitlabGroupHooks.typescript.md)
- [dataGitlabGroupIds](./dataGitlabGroupIds.typescript.md)
- [dataGitlabGroupMembership](./dataGitlabGroupMembership.typescript.md)
+- [dataGitlabGroupProvisionedUsers](./dataGitlabGroupProvisionedUsers.typescript.md)
+- [dataGitlabGroupServiceAccount](./dataGitlabGroupServiceAccount.typescript.md)
- [dataGitlabGroupSubgroups](./dataGitlabGroupSubgroups.typescript.md)
- [dataGitlabGroupVariable](./dataGitlabGroupVariable.typescript.md)
- [dataGitlabGroupVariables](./dataGitlabGroupVariables.typescript.md)
@@ -40,6 +42,7 @@ The following submodules are available:
- [dataGitlabProjectIssue](./dataGitlabProjectIssue.typescript.md)
- [dataGitlabProjectIssues](./dataGitlabProjectIssues.typescript.md)
- [dataGitlabProjectMembership](./dataGitlabProjectMembership.typescript.md)
+- [dataGitlabProjectMergeRequest](./dataGitlabProjectMergeRequest.typescript.md)
- [dataGitlabProjectMilestone](./dataGitlabProjectMilestone.typescript.md)
- [dataGitlabProjectMilestones](./dataGitlabProjectMilestones.typescript.md)
- [dataGitlabProjectProtectedBranch](./dataGitlabProjectProtectedBranch.typescript.md)
@@ -78,6 +81,8 @@ The following submodules are available:
- [groupProtectedEnvironment](./groupProtectedEnvironment.typescript.md)
- [groupSamlLink](./groupSamlLink.typescript.md)
- [groupSecurityPolicyAttachment](./groupSecurityPolicyAttachment.typescript.md)
+- [groupServiceAccount](./groupServiceAccount.typescript.md)
+- [groupServiceAccountAccessToken](./groupServiceAccountAccessToken.typescript.md)
- [groupShareGroup](./groupShareGroup.typescript.md)
- [groupVariable](./groupVariable.typescript.md)
- [instanceCluster](./instanceCluster.typescript.md)
diff --git a/docs/application.csharp.md b/docs/application.csharp.md
index c7bf5a881..488127749 100644
--- a/docs/application.csharp.md
+++ b/docs/application.csharp.md
@@ -4,7 +4,7 @@
### Application
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application gitlab_application}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the Application to import.
The id of the existing Application that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
---
@@ -910,7 +910,7 @@ public string Name { get; set; }
Name of the application.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#name Application#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#name Application#name}
---
@@ -924,7 +924,7 @@ public string RedirectUrl { get; set; }
The URL gitlab should send the user to after authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#redirect_url Application#redirect_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#redirect_url Application#redirect_url}
---
@@ -941,7 +941,7 @@ Scopes of the application.
Use "openid" if you plan to use this as an oidc authentication application. Valid options are: `api`, `read_api`, `read_user`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `openid`, `profile`, `email`.
This is only populated when creating a new application. This attribute is not available for imported resources
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#scopes Application#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#scopes Application#scopes}
---
@@ -957,7 +957,7 @@ The application is used where the client secret can be kept confidential.
Native mobile apps and Single Page Apps are considered non-confidential. Defaults to true if not supplied
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#confidential Application#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#confidential Application#confidential}
---
diff --git a/docs/application.go.md b/docs/application.go.md
index 4db36844c..1730dd719 100644
--- a/docs/application.go.md
+++ b/docs/application.go.md
@@ -4,7 +4,7 @@
### Application
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application gitlab_application}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the Application to import.
The id of the existing Application that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
---
@@ -910,7 +910,7 @@ Name *string
Name of the application.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#name Application#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#name Application#name}
---
@@ -924,7 +924,7 @@ RedirectUrl *string
The URL gitlab should send the user to after authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#redirect_url Application#redirect_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#redirect_url Application#redirect_url}
---
@@ -941,7 +941,7 @@ Scopes of the application.
Use "openid" if you plan to use this as an oidc authentication application. Valid options are: `api`, `read_api`, `read_user`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `openid`, `profile`, `email`.
This is only populated when creating a new application. This attribute is not available for imported resources
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#scopes Application#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#scopes Application#scopes}
---
@@ -957,7 +957,7 @@ The application is used where the client secret can be kept confidential.
Native mobile apps and Single Page Apps are considered non-confidential. Defaults to true if not supplied
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#confidential Application#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#confidential Application#confidential}
---
diff --git a/docs/application.java.md b/docs/application.java.md
index a40e062f1..9dfda019b 100644
--- a/docs/application.java.md
+++ b/docs/application.java.md
@@ -4,7 +4,7 @@
### Application
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application gitlab_application}.
#### Initializers
@@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope
Name of the application.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#name Application#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#name Application#name}
---
@@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The URL gitlab should send the user to after authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#redirect_url Application#redirect_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#redirect_url Application#redirect_url}
---
@@ -138,7 +138,7 @@ Scopes of the application.
Use "openid" if you plan to use this as an oidc authentication application. Valid options are: `api`, `read_api`, `read_user`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `openid`, `profile`, `email`.
This is only populated when creating a new application. This attribute is not available for imported resources
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#scopes Application#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#scopes Application#scopes}
---
@@ -150,7 +150,7 @@ The application is used where the client secret can be kept confidential.
Native mobile apps and Single Page Apps are considered non-confidential. Defaults to true if not supplied
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#confidential Application#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#confidential Application#confidential}
---
@@ -584,7 +584,7 @@ The construct id used in the generated config for the Application to import.
The id of the existing Application that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
---
@@ -1025,7 +1025,7 @@ public java.lang.String getName();
Name of the application.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#name Application#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#name Application#name}
---
@@ -1039,7 +1039,7 @@ public java.lang.String getRedirectUrl();
The URL gitlab should send the user to after authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#redirect_url Application#redirect_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#redirect_url Application#redirect_url}
---
@@ -1056,7 +1056,7 @@ Scopes of the application.
Use "openid" if you plan to use this as an oidc authentication application. Valid options are: `api`, `read_api`, `read_user`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `openid`, `profile`, `email`.
This is only populated when creating a new application. This attribute is not available for imported resources
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#scopes Application#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#scopes Application#scopes}
---
@@ -1072,7 +1072,7 @@ The application is used where the client secret can be kept confidential.
Native mobile apps and Single Page Apps are considered non-confidential. Defaults to true if not supplied
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#confidential Application#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#confidential Application#confidential}
---
diff --git a/docs/application.python.md b/docs/application.python.md
index 9b1de9147..6305537df 100644
--- a/docs/application.python.md
+++ b/docs/application.python.md
@@ -4,7 +4,7 @@
### Application
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application gitlab_application}.
#### Initializers
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
Name of the application.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#name Application#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#name Application#name}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The URL gitlab should send the user to after authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#redirect_url Application#redirect_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#redirect_url Application#redirect_url}
---
@@ -135,7 +135,7 @@ Scopes of the application.
Use "openid" if you plan to use this as an oidc authentication application. Valid options are: `api`, `read_api`, `read_user`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `openid`, `profile`, `email`.
This is only populated when creating a new application. This attribute is not available for imported resources
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#scopes Application#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#scopes Application#scopes}
---
@@ -147,7 +147,7 @@ The application is used where the client secret can be kept confidential.
Native mobile apps and Single Page Apps are considered non-confidential. Defaults to true if not supplied
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#confidential Application#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#confidential Application#confidential}
---
@@ -627,7 +627,7 @@ The construct id used in the generated config for the Application to import.
The id of the existing Application that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
---
@@ -1063,7 +1063,7 @@ name: str
Name of the application.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#name Application#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#name Application#name}
---
@@ -1077,7 +1077,7 @@ redirect_url: str
The URL gitlab should send the user to after authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#redirect_url Application#redirect_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#redirect_url Application#redirect_url}
---
@@ -1094,7 +1094,7 @@ Scopes of the application.
Use "openid" if you plan to use this as an oidc authentication application. Valid options are: `api`, `read_api`, `read_user`, `read_repository`, `write_repository`, `read_registry`, `write_registry`, `sudo`, `admin_mode`, `openid`, `profile`, `email`.
This is only populated when creating a new application. This attribute is not available for imported resources
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#scopes Application#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#scopes Application#scopes}
---
@@ -1110,7 +1110,7 @@ The application is used where the client secret can be kept confidential.
Native mobile apps and Single Page Apps are considered non-confidential. Defaults to true if not supplied
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#confidential Application#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#confidential Application#confidential}
---
diff --git a/docs/application.typescript.md b/docs/application.typescript.md
index 77b092860..2a0f12936 100644
--- a/docs/application.typescript.md
+++ b/docs/application.typescript.md
@@ -4,7 +4,7 @@
### Application
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application gitlab_application}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the Application to import.
The id of the existing Application that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#import import section} in the documentation of this resource for the id to use
---
@@ -898,7 +898,7 @@ public readonly name: string;
Name of the application.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#name Application#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#name Application#name}
---
@@ -912,7 +912,7 @@ public readonly redirectUrl: string;
The URL gitlab should send the user to after authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#redirect_url Application#redirect_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#redirect_url Application#redirect_url}
---
@@ -930,7 +930,7 @@ Use "openid" if you plan to use this as an oidc authentication application. Vali
This is only populated when creating a new application. This attribute is not available for imported resources
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#scopes Application#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#scopes Application#scopes}
---
@@ -946,7 +946,7 @@ The application is used where the client secret can be kept confidential.
Native mobile apps and Single Page Apps are considered non-confidential. Defaults to true if not supplied
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application#confidential Application#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application#confidential Application#confidential}
---
diff --git a/docs/applicationSettings.csharp.md b/docs/applicationSettings.csharp.md
index af55276a5..65b57135a 100644
--- a/docs/applicationSettings.csharp.md
+++ b/docs/applicationSettings.csharp.md
@@ -4,7 +4,7 @@
### ApplicationSettings
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings gitlab_application_settings}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings gitlab_application_settings}.
#### Initializers
@@ -166,14 +166,19 @@ Must be unique amongst siblings in the same scope
| ResetElasticsearchLimitIndexing
| *No description.* |
| ResetElasticsearchMaxBulkConcurrency
| *No description.* |
| ResetElasticsearchMaxBulkSizeMb
| *No description.* |
+| ResetElasticsearchMaxCodeIndexingConcurrency
| *No description.* |
| ResetElasticsearchNamespaceIds
| *No description.* |
| ResetElasticsearchPassword
| *No description.* |
| ResetElasticsearchProjectIds
| *No description.* |
+| ResetElasticsearchRequeueWorkers
| *No description.* |
| ResetElasticsearchSearch
| *No description.* |
| ResetElasticsearchUrl
| *No description.* |
| ResetElasticsearchUsername
| *No description.* |
+| ResetElasticsearchWorkerNumberOfShards
| *No description.* |
| ResetEmailAdditionalText
| *No description.* |
| ResetEmailAuthorInBody
| *No description.* |
+| ResetEmailConfirmationSetting
| *No description.* |
+| ResetEnableArtifactExternalRedirectWarningPage
| *No description.* |
| ResetEnabledGitAccessProtocol
| *No description.* |
| ResetEnforceNamespaceStorageLimit
| *No description.* |
| ResetEnforceTerms
| *No description.* |
@@ -187,6 +192,7 @@ Must be unique amongst siblings in the same scope
| ResetExternalPipelineValidationServiceTimeout
| *No description.* |
| ResetExternalPipelineValidationServiceToken
| *No description.* |
| ResetExternalPipelineValidationServiceUrl
| *No description.* |
+| ResetFailedLoginAttemptsUnlockPeriodInMinutes
| *No description.* |
| ResetFileTemplateProjectId
| *No description.* |
| ResetFirstDayOfWeek
| *No description.* |
| ResetGeoNodeAllowedIps
| *No description.* |
@@ -194,8 +200,13 @@ Must be unique amongst siblings in the same scope
| ResetGitalyTimeoutDefault
| *No description.* |
| ResetGitalyTimeoutFast
| *No description.* |
| ResetGitalyTimeoutMedium
| *No description.* |
+| ResetGitlabShellOperationLimit
| *No description.* |
+| ResetGitpodEnabled
| *No description.* |
+| ResetGitpodUrl
| *No description.* |
+| ResetGitRateLimitUsersAlertlist
| *No description.* |
| ResetGitRateLimitUsersAllowlist
| *No description.* |
| ResetGitTwoFactorSessionExpiry
| *No description.* |
+| ResetGloballyAllowedIps
| *No description.* |
| ResetGrafanaEnabled
| *No description.* |
| ResetGrafanaUrl
| *No description.* |
| ResetGravatarEnabled
| *No description.* |
@@ -218,19 +229,28 @@ Must be unique amongst siblings in the same scope
| ResetInactiveProjectsDeleteAfterMonths
| *No description.* |
| ResetInactiveProjectsMinSizeMb
| *No description.* |
| ResetInactiveProjectsSendWarningEmailAfterMonths
| *No description.* |
+| ResetIncludeOptionalMetricsInServicePing
| *No description.* |
| ResetInProductMarketingEmailsEnabled
| *No description.* |
| ResetInvisibleCaptchaEnabled
| *No description.* |
| ResetIssuesCreateLimit
| *No description.* |
+| ResetJiraConnectApplicationKey
| *No description.* |
+| ResetJiraConnectProxyUrl
| *No description.* |
+| ResetJiraConnectPublicKeyStorageEnabled
| *No description.* |
| ResetKeepLatestArtifact
| *No description.* |
| ResetLocalMarkdownVersion
| *No description.* |
+| ResetLockDuoFeaturesEnabled
| *No description.* |
| ResetMailgunEventsEnabled
| *No description.* |
| ResetMailgunSigningKey
| *No description.* |
| ResetMaintenanceMode
| *No description.* |
| ResetMaintenanceModeMessage
| *No description.* |
+| ResetMavenPackageRequestsForwarding
| *No description.* |
| ResetMaxArtifactsSize
| *No description.* |
| ResetMaxAttachmentSize
| *No description.* |
+| ResetMaxDecompressedArchiveSize
| *No description.* |
| ResetMaxExportSize
| *No description.* |
+| ResetMaxImportRemoteFileSize
| *No description.* |
| ResetMaxImportSize
| *No description.* |
+| ResetMaxLoginAttempts
| *No description.* |
| ResetMaxNumberOfRepositoryDownloads
| *No description.* |
| ResetMaxNumberOfRepositoryDownloadsWithinTimePeriod
| *No description.* |
| ResetMaxPagesSize
| *No description.* |
@@ -244,7 +264,10 @@ Must be unique amongst siblings in the same scope
| ResetMirrorMaxCapacity
| *No description.* |
| ResetMirrorMaxDelay
| *No description.* |
| ResetNpmPackageRequestsForwarding
| *No description.* |
+| ResetNugetSkipMetadataUrlValidation
| *No description.* |
| ResetOutboundLocalRequestsWhitelist
| *No description.* |
+| ResetPackageMetadataPurlTypes
| *No description.* |
+| ResetPackageRegistryAllowAnyoneToPullOption
| *No description.* |
| ResetPackageRegistryCleanupPoliciesWorkerCapacity
| *No description.* |
| ResetPagesDomainVerificationEnabled
| *No description.* |
| ResetPasswordAuthenticationEnabledForGit
| *No description.* |
@@ -260,6 +283,8 @@ Must be unique amongst siblings in the same scope
| ResetPlantumlUrl
| *No description.* |
| ResetPollingIntervalMultiplier
| *No description.* |
| ResetProjectExportEnabled
| *No description.* |
+| ResetProjectJobsApiRateLimit
| *No description.* |
+| ResetProjectsApiRateLimitUnauthenticated
| *No description.* |
| ResetPrometheusMetricsEnabled
| *No description.* |
| ResetProtectedCiVariables
| *No description.* |
| ResetPushEventActivitiesLimit
| *No description.* |
@@ -271,17 +296,25 @@ Must be unique amongst siblings in the same scope
| ResetRecaptchaPrivateKey
| *No description.* |
| ResetRecaptchaSiteKey
| *No description.* |
| ResetReceiveMaxInputSize
| *No description.* |
+| ResetReceptiveClusterAgentsEnabled
| *No description.* |
+| ResetRememberMeEnabled
| *No description.* |
| ResetRepositoryChecksEnabled
| *No description.* |
| ResetRepositorySizeLimit
| *No description.* |
| ResetRepositoryStorages
| *No description.* |
| ResetRepositoryStoragesWeighted
| *No description.* |
| ResetRequireAdminApprovalAfterUserSignup
| *No description.* |
+| ResetRequireAdminTwoFactorAuthentication
| *No description.* |
+| ResetRequirePersonalAccessTokenExpiry
| *No description.* |
| ResetRequireTwoFactorAuthentication
| *No description.* |
| ResetRestrictedVisibilityLevels
| *No description.* |
| ResetRsaKeyRestriction
| *No description.* |
| ResetSearchRateLimit
| *No description.* |
| ResetSearchRateLimitUnauthenticated
| *No description.* |
+| ResetSecurityApprovalPoliciesLimit
| *No description.* |
+| ResetSecurityPolicyGlobalGroupApproversEnabled
| *No description.* |
+| ResetSecurityTxtContent
| *No description.* |
| ResetSendUserConfirmationEmail
| *No description.* |
+| ResetServiceAccessTokensExpirationEnforced
| *No description.* |
| ResetSessionExpireDelay
| *No description.* |
| ResetSharedRunnersEnabled
| *No description.* |
| ResetSharedRunnersMinutes
| *No description.* |
@@ -291,6 +324,8 @@ Must be unique amongst siblings in the same scope
| ResetSidekiqJobLimiterMode
| *No description.* |
| ResetSignInText
| *No description.* |
| ResetSignupEnabled
| *No description.* |
+| ResetSilentAdminExportsEnabled
| *No description.* |
+| ResetSilentModeEnabled
| *No description.* |
| ResetSlackAppEnabled
| *No description.* |
| ResetSlackAppId
| *No description.* |
| ResetSlackAppSecret
| *No description.* |
@@ -300,6 +335,7 @@ Must be unique amongst siblings in the same scope
| ResetSnowplowAppId
| *No description.* |
| ResetSnowplowCollectorHostname
| *No description.* |
| ResetSnowplowCookieDomain
| *No description.* |
+| ResetSnowplowDatabaseCollectorHostname
| *No description.* |
| ResetSnowplowEnabled
| *No description.* |
| ResetSourcegraphEnabled
| *No description.* |
| ResetSourcegraphPublicOnly
| *No description.* |
@@ -307,6 +343,8 @@ Must be unique amongst siblings in the same scope
| ResetSpamCheckApiKey
| *No description.* |
| ResetSpamCheckEndpointEnabled
| *No description.* |
| ResetSpamCheckEndpointUrl
| *No description.* |
+| ResetStaticObjectsExternalStorageAuthToken
| *No description.* |
+| ResetStaticObjectsExternalStorageUrl
| *No description.* |
| ResetSuggestPipelineEnabled
| *No description.* |
| ResetTerminalMaxSessionTime
| *No description.* |
| ResetTerms
| *No description.* |
@@ -330,15 +368,20 @@ Must be unique amongst siblings in the same scope
| ResetThrottleUnauthenticatedWebRequestsPerPeriod
| *No description.* |
| ResetTimeTrackingLimitToHours
| *No description.* |
| ResetTwoFactorGracePeriod
| *No description.* |
+| ResetUnconfirmedUsersDeleteAfterDays
| *No description.* |
| ResetUniqueIpsLimitEnabled
| *No description.* |
| ResetUniqueIpsLimitPerUser
| *No description.* |
| ResetUniqueIpsLimitTimeWindow
| *No description.* |
+| ResetUpdateRunnerVersionsEnabled
| *No description.* |
| ResetUsagePingEnabled
| *No description.* |
+| ResetUseClickhouseForAnalytics
| *No description.* |
| ResetUserDeactivationEmailsEnabled
| *No description.* |
| ResetUserDefaultExternal
| *No description.* |
| ResetUserDefaultInternalRegex
| *No description.* |
+| ResetUserDefaultsToPrivateProfile
| *No description.* |
| ResetUserOauthApplications
| *No description.* |
| ResetUserShowAddSshKeyMessage
| *No description.* |
+| ResetValidRunnerRegistrars
| *No description.* |
| ResetVersionCheckEnabled
| *No description.* |
| ResetWebIdeClientsidePreviewEnabled
| *No description.* |
| ResetWhatsNewVariant
| *No description.* |
@@ -1198,6 +1241,12 @@ private void ResetElasticsearchMaxBulkConcurrency()
private void ResetElasticsearchMaxBulkSizeMb()
```
+##### `ResetElasticsearchMaxCodeIndexingConcurrency`
+
+```csharp
+private void ResetElasticsearchMaxCodeIndexingConcurrency()
+```
+
##### `ResetElasticsearchNamespaceIds`
```csharp
@@ -1216,6 +1265,12 @@ private void ResetElasticsearchPassword()
private void ResetElasticsearchProjectIds()
```
+##### `ResetElasticsearchRequeueWorkers`
+
+```csharp
+private void ResetElasticsearchRequeueWorkers()
+```
+
##### `ResetElasticsearchSearch`
```csharp
@@ -1234,6 +1289,12 @@ private void ResetElasticsearchUrl()
private void ResetElasticsearchUsername()
```
+##### `ResetElasticsearchWorkerNumberOfShards`
+
+```csharp
+private void ResetElasticsearchWorkerNumberOfShards()
+```
+
##### `ResetEmailAdditionalText`
```csharp
@@ -1246,6 +1307,18 @@ private void ResetEmailAdditionalText()
private void ResetEmailAuthorInBody()
```
+##### `ResetEmailConfirmationSetting`
+
+```csharp
+private void ResetEmailConfirmationSetting()
+```
+
+##### `ResetEnableArtifactExternalRedirectWarningPage`
+
+```csharp
+private void ResetEnableArtifactExternalRedirectWarningPage()
+```
+
##### `ResetEnabledGitAccessProtocol`
```csharp
@@ -1324,6 +1397,12 @@ private void ResetExternalPipelineValidationServiceToken()
private void ResetExternalPipelineValidationServiceUrl()
```
+##### `ResetFailedLoginAttemptsUnlockPeriodInMinutes`
+
+```csharp
+private void ResetFailedLoginAttemptsUnlockPeriodInMinutes()
+```
+
##### `ResetFileTemplateProjectId`
```csharp
@@ -1366,6 +1445,30 @@ private void ResetGitalyTimeoutFast()
private void ResetGitalyTimeoutMedium()
```
+##### `ResetGitlabShellOperationLimit`
+
+```csharp
+private void ResetGitlabShellOperationLimit()
+```
+
+##### `ResetGitpodEnabled`
+
+```csharp
+private void ResetGitpodEnabled()
+```
+
+##### `ResetGitpodUrl`
+
+```csharp
+private void ResetGitpodUrl()
+```
+
+##### `ResetGitRateLimitUsersAlertlist`
+
+```csharp
+private void ResetGitRateLimitUsersAlertlist()
+```
+
##### `ResetGitRateLimitUsersAllowlist`
```csharp
@@ -1378,6 +1481,12 @@ private void ResetGitRateLimitUsersAllowlist()
private void ResetGitTwoFactorSessionExpiry()
```
+##### `ResetGloballyAllowedIps`
+
+```csharp
+private void ResetGloballyAllowedIps()
+```
+
##### `ResetGrafanaEnabled`
```csharp
@@ -1510,6 +1619,12 @@ private void ResetInactiveProjectsMinSizeMb()
private void ResetInactiveProjectsSendWarningEmailAfterMonths()
```
+##### `ResetIncludeOptionalMetricsInServicePing`
+
+```csharp
+private void ResetIncludeOptionalMetricsInServicePing()
+```
+
##### `ResetInProductMarketingEmailsEnabled`
```csharp
@@ -1528,6 +1643,24 @@ private void ResetInvisibleCaptchaEnabled()
private void ResetIssuesCreateLimit()
```
+##### `ResetJiraConnectApplicationKey`
+
+```csharp
+private void ResetJiraConnectApplicationKey()
+```
+
+##### `ResetJiraConnectProxyUrl`
+
+```csharp
+private void ResetJiraConnectProxyUrl()
+```
+
+##### `ResetJiraConnectPublicKeyStorageEnabled`
+
+```csharp
+private void ResetJiraConnectPublicKeyStorageEnabled()
+```
+
##### `ResetKeepLatestArtifact`
```csharp
@@ -1540,6 +1673,12 @@ private void ResetKeepLatestArtifact()
private void ResetLocalMarkdownVersion()
```
+##### `ResetLockDuoFeaturesEnabled`
+
+```csharp
+private void ResetLockDuoFeaturesEnabled()
+```
+
##### `ResetMailgunEventsEnabled`
```csharp
@@ -1564,6 +1703,12 @@ private void ResetMaintenanceMode()
private void ResetMaintenanceModeMessage()
```
+##### `ResetMavenPackageRequestsForwarding`
+
+```csharp
+private void ResetMavenPackageRequestsForwarding()
+```
+
##### `ResetMaxArtifactsSize`
```csharp
@@ -1576,18 +1721,36 @@ private void ResetMaxArtifactsSize()
private void ResetMaxAttachmentSize()
```
+##### `ResetMaxDecompressedArchiveSize`
+
+```csharp
+private void ResetMaxDecompressedArchiveSize()
+```
+
##### `ResetMaxExportSize`
```csharp
private void ResetMaxExportSize()
```
+##### `ResetMaxImportRemoteFileSize`
+
+```csharp
+private void ResetMaxImportRemoteFileSize()
+```
+
##### `ResetMaxImportSize`
```csharp
private void ResetMaxImportSize()
```
+##### `ResetMaxLoginAttempts`
+
+```csharp
+private void ResetMaxLoginAttempts()
+```
+
##### `ResetMaxNumberOfRepositoryDownloads`
```csharp
@@ -1666,12 +1829,30 @@ private void ResetMirrorMaxDelay()
private void ResetNpmPackageRequestsForwarding()
```
+##### `ResetNugetSkipMetadataUrlValidation`
+
+```csharp
+private void ResetNugetSkipMetadataUrlValidation()
+```
+
##### `ResetOutboundLocalRequestsWhitelist`
```csharp
private void ResetOutboundLocalRequestsWhitelist()
```
+##### `ResetPackageMetadataPurlTypes`
+
+```csharp
+private void ResetPackageMetadataPurlTypes()
+```
+
+##### `ResetPackageRegistryAllowAnyoneToPullOption`
+
+```csharp
+private void ResetPackageRegistryAllowAnyoneToPullOption()
+```
+
##### `ResetPackageRegistryCleanupPoliciesWorkerCapacity`
```csharp
@@ -1762,6 +1943,18 @@ private void ResetPollingIntervalMultiplier()
private void ResetProjectExportEnabled()
```
+##### `ResetProjectJobsApiRateLimit`
+
+```csharp
+private void ResetProjectJobsApiRateLimit()
+```
+
+##### `ResetProjectsApiRateLimitUnauthenticated`
+
+```csharp
+private void ResetProjectsApiRateLimitUnauthenticated()
+```
+
##### `ResetPrometheusMetricsEnabled`
```csharp
@@ -1828,6 +2021,18 @@ private void ResetRecaptchaSiteKey()
private void ResetReceiveMaxInputSize()
```
+##### `ResetReceptiveClusterAgentsEnabled`
+
+```csharp
+private void ResetReceptiveClusterAgentsEnabled()
+```
+
+##### `ResetRememberMeEnabled`
+
+```csharp
+private void ResetRememberMeEnabled()
+```
+
##### `ResetRepositoryChecksEnabled`
```csharp
@@ -1858,6 +2063,18 @@ private void ResetRepositoryStoragesWeighted()
private void ResetRequireAdminApprovalAfterUserSignup()
```
+##### `ResetRequireAdminTwoFactorAuthentication`
+
+```csharp
+private void ResetRequireAdminTwoFactorAuthentication()
+```
+
+##### `ResetRequirePersonalAccessTokenExpiry`
+
+```csharp
+private void ResetRequirePersonalAccessTokenExpiry()
+```
+
##### `ResetRequireTwoFactorAuthentication`
```csharp
@@ -1888,12 +2105,36 @@ private void ResetSearchRateLimit()
private void ResetSearchRateLimitUnauthenticated()
```
+##### `ResetSecurityApprovalPoliciesLimit`
+
+```csharp
+private void ResetSecurityApprovalPoliciesLimit()
+```
+
+##### `ResetSecurityPolicyGlobalGroupApproversEnabled`
+
+```csharp
+private void ResetSecurityPolicyGlobalGroupApproversEnabled()
+```
+
+##### `ResetSecurityTxtContent`
+
+```csharp
+private void ResetSecurityTxtContent()
+```
+
##### `ResetSendUserConfirmationEmail`
```csharp
private void ResetSendUserConfirmationEmail()
```
+##### `ResetServiceAccessTokensExpirationEnforced`
+
+```csharp
+private void ResetServiceAccessTokensExpirationEnforced()
+```
+
##### `ResetSessionExpireDelay`
```csharp
@@ -1948,6 +2189,18 @@ private void ResetSignInText()
private void ResetSignupEnabled()
```
+##### `ResetSilentAdminExportsEnabled`
+
+```csharp
+private void ResetSilentAdminExportsEnabled()
+```
+
+##### `ResetSilentModeEnabled`
+
+```csharp
+private void ResetSilentModeEnabled()
+```
+
##### `ResetSlackAppEnabled`
```csharp
@@ -2002,6 +2255,12 @@ private void ResetSnowplowCollectorHostname()
private void ResetSnowplowCookieDomain()
```
+##### `ResetSnowplowDatabaseCollectorHostname`
+
+```csharp
+private void ResetSnowplowDatabaseCollectorHostname()
+```
+
##### `ResetSnowplowEnabled`
```csharp
@@ -2044,6 +2303,18 @@ private void ResetSpamCheckEndpointEnabled()
private void ResetSpamCheckEndpointUrl()
```
+##### `ResetStaticObjectsExternalStorageAuthToken`
+
+```csharp
+private void ResetStaticObjectsExternalStorageAuthToken()
+```
+
+##### `ResetStaticObjectsExternalStorageUrl`
+
+```csharp
+private void ResetStaticObjectsExternalStorageUrl()
+```
+
##### `ResetSuggestPipelineEnabled`
```csharp
@@ -2182,6 +2453,12 @@ private void ResetTimeTrackingLimitToHours()
private void ResetTwoFactorGracePeriod()
```
+##### `ResetUnconfirmedUsersDeleteAfterDays`
+
+```csharp
+private void ResetUnconfirmedUsersDeleteAfterDays()
+```
+
##### `ResetUniqueIpsLimitEnabled`
```csharp
@@ -2200,12 +2477,24 @@ private void ResetUniqueIpsLimitPerUser()
private void ResetUniqueIpsLimitTimeWindow()
```
+##### `ResetUpdateRunnerVersionsEnabled`
+
+```csharp
+private void ResetUpdateRunnerVersionsEnabled()
+```
+
##### `ResetUsagePingEnabled`
```csharp
private void ResetUsagePingEnabled()
```
+##### `ResetUseClickhouseForAnalytics`
+
+```csharp
+private void ResetUseClickhouseForAnalytics()
+```
+
##### `ResetUserDeactivationEmailsEnabled`
```csharp
@@ -2224,6 +2513,12 @@ private void ResetUserDefaultExternal()
private void ResetUserDefaultInternalRegex()
```
+##### `ResetUserDefaultsToPrivateProfile`
+
+```csharp
+private void ResetUserDefaultsToPrivateProfile()
+```
+
##### `ResetUserOauthApplications`
```csharp
@@ -2236,6 +2531,12 @@ private void ResetUserOauthApplications()
private void ResetUserShowAddSshKeyMessage()
```
+##### `ResetValidRunnerRegistrars`
+
+```csharp
+private void ResetValidRunnerRegistrars()
+```
+
##### `ResetVersionCheckEnabled`
```csharp
@@ -2363,7 +2664,7 @@ The construct id used in the generated config for the ApplicationSettings to imp
The id of the existing ApplicationSettings that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
---
@@ -2394,6 +2695,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| DefaultBranchProtectionDefaults
| ApplicationSettingsDefaultBranchProtectionDefaultsOutputReference
| *No description.* |
+| GitlabDedicatedInstance
| HashiCorp.Cdktf.IResolvable
| *No description.* |
+| GitlabEnvironmentToolkitInstance
| HashiCorp.Cdktf.IResolvable
| *No description.* |
| AbuseNotificationEmailInput
| string
| *No description.* |
| AdminModeInput
| object
| *No description.* |
| AfterSignOutPathInput
| string
| *No description.* |
@@ -2486,14 +2789,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ElasticsearchLimitIndexingInput
| object
| *No description.* |
| ElasticsearchMaxBulkConcurrencyInput
| double
| *No description.* |
| ElasticsearchMaxBulkSizeMbInput
| double
| *No description.* |
+| ElasticsearchMaxCodeIndexingConcurrencyInput
| double
| *No description.* |
| ElasticsearchNamespaceIdsInput
| double[]
| *No description.* |
| ElasticsearchPasswordInput
| string
| *No description.* |
| ElasticsearchProjectIdsInput
| double[]
| *No description.* |
+| ElasticsearchRequeueWorkersInput
| object
| *No description.* |
| ElasticsearchSearchInput
| object
| *No description.* |
| ElasticsearchUrlInput
| string[]
| *No description.* |
| ElasticsearchUsernameInput
| string
| *No description.* |
+| ElasticsearchWorkerNumberOfShardsInput
| double
| *No description.* |
| EmailAdditionalTextInput
| string
| *No description.* |
| EmailAuthorInBodyInput
| object
| *No description.* |
+| EmailConfirmationSettingInput
| string
| *No description.* |
+| EnableArtifactExternalRedirectWarningPageInput
| object
| *No description.* |
| EnabledGitAccessProtocolInput
| string
| *No description.* |
| EnforceNamespaceStorageLimitInput
| object
| *No description.* |
| EnforceTermsInput
| object
| *No description.* |
@@ -2507,6 +2815,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ExternalPipelineValidationServiceTimeoutInput
| double
| *No description.* |
| ExternalPipelineValidationServiceTokenInput
| string
| *No description.* |
| ExternalPipelineValidationServiceUrlInput
| string
| *No description.* |
+| FailedLoginAttemptsUnlockPeriodInMinutesInput
| double
| *No description.* |
| FileTemplateProjectIdInput
| double
| *No description.* |
| FirstDayOfWeekInput
| double
| *No description.* |
| GeoNodeAllowedIpsInput
| string
| *No description.* |
@@ -2514,8 +2823,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| GitalyTimeoutDefaultInput
| double
| *No description.* |
| GitalyTimeoutFastInput
| double
| *No description.* |
| GitalyTimeoutMediumInput
| double
| *No description.* |
+| GitlabShellOperationLimitInput
| double
| *No description.* |
+| GitpodEnabledInput
| object
| *No description.* |
+| GitpodUrlInput
| string
| *No description.* |
+| GitRateLimitUsersAlertlistInput
| double[]
| *No description.* |
| GitRateLimitUsersAllowlistInput
| string[]
| *No description.* |
| GitTwoFactorSessionExpiryInput
| double
| *No description.* |
+| GloballyAllowedIpsInput
| string
| *No description.* |
| GrafanaEnabledInput
| object
| *No description.* |
| GrafanaUrlInput
| string
| *No description.* |
| GravatarEnabledInput
| object
| *No description.* |
@@ -2538,19 +2852,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| InactiveProjectsDeleteAfterMonthsInput
| double
| *No description.* |
| InactiveProjectsMinSizeMbInput
| double
| *No description.* |
| InactiveProjectsSendWarningEmailAfterMonthsInput
| double
| *No description.* |
+| IncludeOptionalMetricsInServicePingInput
| object
| *No description.* |
| InProductMarketingEmailsEnabledInput
| object
| *No description.* |
| InvisibleCaptchaEnabledInput
| object
| *No description.* |
| IssuesCreateLimitInput
| double
| *No description.* |
+| JiraConnectApplicationKeyInput
| string
| *No description.* |
+| JiraConnectProxyUrlInput
| string
| *No description.* |
+| JiraConnectPublicKeyStorageEnabledInput
| object
| *No description.* |
| KeepLatestArtifactInput
| object
| *No description.* |
| LocalMarkdownVersionInput
| double
| *No description.* |
+| LockDuoFeaturesEnabledInput
| object
| *No description.* |
| MailgunEventsEnabledInput
| object
| *No description.* |
| MailgunSigningKeyInput
| string
| *No description.* |
| MaintenanceModeInput
| object
| *No description.* |
| MaintenanceModeMessageInput
| string
| *No description.* |
+| MavenPackageRequestsForwardingInput
| object
| *No description.* |
| MaxArtifactsSizeInput
| double
| *No description.* |
| MaxAttachmentSizeInput
| double
| *No description.* |
+| MaxDecompressedArchiveSizeInput
| double
| *No description.* |
| MaxExportSizeInput
| double
| *No description.* |
+| MaxImportRemoteFileSizeInput
| double
| *No description.* |
| MaxImportSizeInput
| double
| *No description.* |
+| MaxLoginAttemptsInput
| double
| *No description.* |
| MaxNumberOfRepositoryDownloadsInput
| double
| *No description.* |
| MaxNumberOfRepositoryDownloadsWithinTimePeriodInput
| double
| *No description.* |
| MaxPagesSizeInput
| double
| *No description.* |
@@ -2564,7 +2887,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| MirrorMaxCapacityInput
| double
| *No description.* |
| MirrorMaxDelayInput
| double
| *No description.* |
| NpmPackageRequestsForwardingInput
| object
| *No description.* |
+| NugetSkipMetadataUrlValidationInput
| object
| *No description.* |
| OutboundLocalRequestsWhitelistInput
| string[]
| *No description.* |
+| PackageMetadataPurlTypesInput
| double[]
| *No description.* |
+| PackageRegistryAllowAnyoneToPullOptionInput
| object
| *No description.* |
| PackageRegistryCleanupPoliciesWorkerCapacityInput
| double
| *No description.* |
| PagesDomainVerificationEnabledInput
| object
| *No description.* |
| PasswordAuthenticationEnabledForGitInput
| object
| *No description.* |
@@ -2580,6 +2906,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| PlantumlUrlInput
| string
| *No description.* |
| PollingIntervalMultiplierInput
| double
| *No description.* |
| ProjectExportEnabledInput
| object
| *No description.* |
+| ProjectJobsApiRateLimitInput
| double
| *No description.* |
+| ProjectsApiRateLimitUnauthenticatedInput
| double
| *No description.* |
| PrometheusMetricsEnabledInput
| object
| *No description.* |
| ProtectedCiVariablesInput
| object
| *No description.* |
| PushEventActivitiesLimitInput
| double
| *No description.* |
@@ -2591,17 +2919,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| RecaptchaPrivateKeyInput
| string
| *No description.* |
| RecaptchaSiteKeyInput
| string
| *No description.* |
| ReceiveMaxInputSizeInput
| double
| *No description.* |
+| ReceptiveClusterAgentsEnabledInput
| object
| *No description.* |
+| RememberMeEnabledInput
| object
| *No description.* |
| RepositoryChecksEnabledInput
| object
| *No description.* |
| RepositorySizeLimitInput
| double
| *No description.* |
| RepositoryStoragesInput
| string[]
| *No description.* |
| RepositoryStoragesWeightedInput
| System.Collections.Generic.IDictionary
| *No description.* |
| RequireAdminApprovalAfterUserSignupInput
| object
| *No description.* |
+| RequireAdminTwoFactorAuthenticationInput
| object
| *No description.* |
+| RequirePersonalAccessTokenExpiryInput
| object
| *No description.* |
| RequireTwoFactorAuthenticationInput
| object
| *No description.* |
| RestrictedVisibilityLevelsInput
| string[]
| *No description.* |
| RsaKeyRestrictionInput
| double
| *No description.* |
| SearchRateLimitInput
| double
| *No description.* |
| SearchRateLimitUnauthenticatedInput
| double
| *No description.* |
+| SecurityApprovalPoliciesLimitInput
| double
| *No description.* |
+| SecurityPolicyGlobalGroupApproversEnabledInput
| object
| *No description.* |
+| SecurityTxtContentInput
| string
| *No description.* |
| SendUserConfirmationEmailInput
| object
| *No description.* |
+| ServiceAccessTokensExpirationEnforcedInput
| object
| *No description.* |
| SessionExpireDelayInput
| double
| *No description.* |
| SharedRunnersEnabledInput
| object
| *No description.* |
| SharedRunnersMinutesInput
| double
| *No description.* |
@@ -2611,6 +2947,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SidekiqJobLimiterModeInput
| string
| *No description.* |
| SignInTextInput
| string
| *No description.* |
| SignupEnabledInput
| object
| *No description.* |
+| SilentAdminExportsEnabledInput
| object
| *No description.* |
+| SilentModeEnabledInput
| object
| *No description.* |
| SlackAppEnabledInput
| object
| *No description.* |
| SlackAppIdInput
| string
| *No description.* |
| SlackAppSecretInput
| string
| *No description.* |
@@ -2620,6 +2958,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SnowplowAppIdInput
| string
| *No description.* |
| SnowplowCollectorHostnameInput
| string
| *No description.* |
| SnowplowCookieDomainInput
| string
| *No description.* |
+| SnowplowDatabaseCollectorHostnameInput
| string
| *No description.* |
| SnowplowEnabledInput
| object
| *No description.* |
| SourcegraphEnabledInput
| object
| *No description.* |
| SourcegraphPublicOnlyInput
| object
| *No description.* |
@@ -2627,6 +2966,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SpamCheckApiKeyInput
| string
| *No description.* |
| SpamCheckEndpointEnabledInput
| object
| *No description.* |
| SpamCheckEndpointUrlInput
| string
| *No description.* |
+| StaticObjectsExternalStorageAuthTokenInput
| string
| *No description.* |
+| StaticObjectsExternalStorageUrlInput
| string
| *No description.* |
| SuggestPipelineEnabledInput
| object
| *No description.* |
| TerminalMaxSessionTimeInput
| double
| *No description.* |
| TermsInput
| string
| *No description.* |
@@ -2650,15 +2991,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ThrottleUnauthenticatedWebRequestsPerPeriodInput
| double
| *No description.* |
| TimeTrackingLimitToHoursInput
| object
| *No description.* |
| TwoFactorGracePeriodInput
| double
| *No description.* |
+| UnconfirmedUsersDeleteAfterDaysInput
| double
| *No description.* |
| UniqueIpsLimitEnabledInput
| object
| *No description.* |
| UniqueIpsLimitPerUserInput
| double
| *No description.* |
| UniqueIpsLimitTimeWindowInput
| double
| *No description.* |
+| UpdateRunnerVersionsEnabledInput
| object
| *No description.* |
| UsagePingEnabledInput
| object
| *No description.* |
+| UseClickhouseForAnalyticsInput
| object
| *No description.* |
| UserDeactivationEmailsEnabledInput
| object
| *No description.* |
| UserDefaultExternalInput
| object
| *No description.* |
| UserDefaultInternalRegexInput
| string
| *No description.* |
+| UserDefaultsToPrivateProfileInput
| object
| *No description.* |
| UserOauthApplicationsInput
| object
| *No description.* |
| UserShowAddSshKeyMessageInput
| object
| *No description.* |
+| ValidRunnerRegistrarsInput
| string[]
| *No description.* |
| VersionCheckEnabledInput
| object
| *No description.* |
| WebIdeClientsidePreviewEnabledInput
| object
| *No description.* |
| WhatsNewVariantInput
| string
| *No description.* |
@@ -2754,14 +3100,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ElasticsearchLimitIndexing
| object
| *No description.* |
| ElasticsearchMaxBulkConcurrency
| double
| *No description.* |
| ElasticsearchMaxBulkSizeMb
| double
| *No description.* |
+| ElasticsearchMaxCodeIndexingConcurrency
| double
| *No description.* |
| ElasticsearchNamespaceIds
| double[]
| *No description.* |
| ElasticsearchPassword
| string
| *No description.* |
| ElasticsearchProjectIds
| double[]
| *No description.* |
+| ElasticsearchRequeueWorkers
| object
| *No description.* |
| ElasticsearchSearch
| object
| *No description.* |
| ElasticsearchUrl
| string[]
| *No description.* |
| ElasticsearchUsername
| string
| *No description.* |
+| ElasticsearchWorkerNumberOfShards
| double
| *No description.* |
| EmailAdditionalText
| string
| *No description.* |
| EmailAuthorInBody
| object
| *No description.* |
+| EmailConfirmationSetting
| string
| *No description.* |
+| EnableArtifactExternalRedirectWarningPage
| object
| *No description.* |
| EnabledGitAccessProtocol
| string
| *No description.* |
| EnforceNamespaceStorageLimit
| object
| *No description.* |
| EnforceTerms
| object
| *No description.* |
@@ -2775,6 +3126,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ExternalPipelineValidationServiceTimeout
| double
| *No description.* |
| ExternalPipelineValidationServiceToken
| string
| *No description.* |
| ExternalPipelineValidationServiceUrl
| string
| *No description.* |
+| FailedLoginAttemptsUnlockPeriodInMinutes
| double
| *No description.* |
| FileTemplateProjectId
| double
| *No description.* |
| FirstDayOfWeek
| double
| *No description.* |
| GeoNodeAllowedIps
| string
| *No description.* |
@@ -2782,8 +3134,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| GitalyTimeoutDefault
| double
| *No description.* |
| GitalyTimeoutFast
| double
| *No description.* |
| GitalyTimeoutMedium
| double
| *No description.* |
+| GitlabShellOperationLimit
| double
| *No description.* |
+| GitpodEnabled
| object
| *No description.* |
+| GitpodUrl
| string
| *No description.* |
+| GitRateLimitUsersAlertlist
| double[]
| *No description.* |
| GitRateLimitUsersAllowlist
| string[]
| *No description.* |
| GitTwoFactorSessionExpiry
| double
| *No description.* |
+| GloballyAllowedIps
| string
| *No description.* |
| GrafanaEnabled
| object
| *No description.* |
| GrafanaUrl
| string
| *No description.* |
| GravatarEnabled
| object
| *No description.* |
@@ -2806,19 +3163,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| InactiveProjectsDeleteAfterMonths
| double
| *No description.* |
| InactiveProjectsMinSizeMb
| double
| *No description.* |
| InactiveProjectsSendWarningEmailAfterMonths
| double
| *No description.* |
+| IncludeOptionalMetricsInServicePing
| object
| *No description.* |
| InProductMarketingEmailsEnabled
| object
| *No description.* |
| InvisibleCaptchaEnabled
| object
| *No description.* |
| IssuesCreateLimit
| double
| *No description.* |
+| JiraConnectApplicationKey
| string
| *No description.* |
+| JiraConnectProxyUrl
| string
| *No description.* |
+| JiraConnectPublicKeyStorageEnabled
| object
| *No description.* |
| KeepLatestArtifact
| object
| *No description.* |
| LocalMarkdownVersion
| double
| *No description.* |
+| LockDuoFeaturesEnabled
| object
| *No description.* |
| MailgunEventsEnabled
| object
| *No description.* |
| MailgunSigningKey
| string
| *No description.* |
| MaintenanceMode
| object
| *No description.* |
| MaintenanceModeMessage
| string
| *No description.* |
+| MavenPackageRequestsForwarding
| object
| *No description.* |
| MaxArtifactsSize
| double
| *No description.* |
| MaxAttachmentSize
| double
| *No description.* |
+| MaxDecompressedArchiveSize
| double
| *No description.* |
| MaxExportSize
| double
| *No description.* |
+| MaxImportRemoteFileSize
| double
| *No description.* |
| MaxImportSize
| double
| *No description.* |
+| MaxLoginAttempts
| double
| *No description.* |
| MaxNumberOfRepositoryDownloads
| double
| *No description.* |
| MaxNumberOfRepositoryDownloadsWithinTimePeriod
| double
| *No description.* |
| MaxPagesSize
| double
| *No description.* |
@@ -2832,7 +3198,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| MirrorMaxCapacity
| double
| *No description.* |
| MirrorMaxDelay
| double
| *No description.* |
| NpmPackageRequestsForwarding
| object
| *No description.* |
+| NugetSkipMetadataUrlValidation
| object
| *No description.* |
| OutboundLocalRequestsWhitelist
| string[]
| *No description.* |
+| PackageMetadataPurlTypes
| double[]
| *No description.* |
+| PackageRegistryAllowAnyoneToPullOption
| object
| *No description.* |
| PackageRegistryCleanupPoliciesWorkerCapacity
| double
| *No description.* |
| PagesDomainVerificationEnabled
| object
| *No description.* |
| PasswordAuthenticationEnabledForGit
| object
| *No description.* |
@@ -2848,6 +3217,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| PlantumlUrl
| string
| *No description.* |
| PollingIntervalMultiplier
| double
| *No description.* |
| ProjectExportEnabled
| object
| *No description.* |
+| ProjectJobsApiRateLimit
| double
| *No description.* |
+| ProjectsApiRateLimitUnauthenticated
| double
| *No description.* |
| PrometheusMetricsEnabled
| object
| *No description.* |
| ProtectedCiVariables
| object
| *No description.* |
| PushEventActivitiesLimit
| double
| *No description.* |
@@ -2859,17 +3230,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| RecaptchaPrivateKey
| string
| *No description.* |
| RecaptchaSiteKey
| string
| *No description.* |
| ReceiveMaxInputSize
| double
| *No description.* |
+| ReceptiveClusterAgentsEnabled
| object
| *No description.* |
+| RememberMeEnabled
| object
| *No description.* |
| RepositoryChecksEnabled
| object
| *No description.* |
| RepositorySizeLimit
| double
| *No description.* |
| RepositoryStorages
| string[]
| *No description.* |
| RepositoryStoragesWeighted
| System.Collections.Generic.IDictionary
| *No description.* |
| RequireAdminApprovalAfterUserSignup
| object
| *No description.* |
+| RequireAdminTwoFactorAuthentication
| object
| *No description.* |
+| RequirePersonalAccessTokenExpiry
| object
| *No description.* |
| RequireTwoFactorAuthentication
| object
| *No description.* |
| RestrictedVisibilityLevels
| string[]
| *No description.* |
| RsaKeyRestriction
| double
| *No description.* |
| SearchRateLimit
| double
| *No description.* |
| SearchRateLimitUnauthenticated
| double
| *No description.* |
+| SecurityApprovalPoliciesLimit
| double
| *No description.* |
+| SecurityPolicyGlobalGroupApproversEnabled
| object
| *No description.* |
+| SecurityTxtContent
| string
| *No description.* |
| SendUserConfirmationEmail
| object
| *No description.* |
+| ServiceAccessTokensExpirationEnforced
| object
| *No description.* |
| SessionExpireDelay
| double
| *No description.* |
| SharedRunnersEnabled
| object
| *No description.* |
| SharedRunnersMinutes
| double
| *No description.* |
@@ -2879,6 +3258,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SidekiqJobLimiterMode
| string
| *No description.* |
| SignInText
| string
| *No description.* |
| SignupEnabled
| object
| *No description.* |
+| SilentAdminExportsEnabled
| object
| *No description.* |
+| SilentModeEnabled
| object
| *No description.* |
| SlackAppEnabled
| object
| *No description.* |
| SlackAppId
| string
| *No description.* |
| SlackAppSecret
| string
| *No description.* |
@@ -2888,6 +3269,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SnowplowAppId
| string
| *No description.* |
| SnowplowCollectorHostname
| string
| *No description.* |
| SnowplowCookieDomain
| string
| *No description.* |
+| SnowplowDatabaseCollectorHostname
| string
| *No description.* |
| SnowplowEnabled
| object
| *No description.* |
| SourcegraphEnabled
| object
| *No description.* |
| SourcegraphPublicOnly
| object
| *No description.* |
@@ -2895,6 +3277,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SpamCheckApiKey
| string
| *No description.* |
| SpamCheckEndpointEnabled
| object
| *No description.* |
| SpamCheckEndpointUrl
| string
| *No description.* |
+| StaticObjectsExternalStorageAuthToken
| string
| *No description.* |
+| StaticObjectsExternalStorageUrl
| string
| *No description.* |
| SuggestPipelineEnabled
| object
| *No description.* |
| TerminalMaxSessionTime
| double
| *No description.* |
| Terms
| string
| *No description.* |
@@ -2918,15 +3302,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ThrottleUnauthenticatedWebRequestsPerPeriod
| double
| *No description.* |
| TimeTrackingLimitToHours
| object
| *No description.* |
| TwoFactorGracePeriod
| double
| *No description.* |
+| UnconfirmedUsersDeleteAfterDays
| double
| *No description.* |
| UniqueIpsLimitEnabled
| object
| *No description.* |
| UniqueIpsLimitPerUser
| double
| *No description.* |
| UniqueIpsLimitTimeWindow
| double
| *No description.* |
+| UpdateRunnerVersionsEnabled
| object
| *No description.* |
| UsagePingEnabled
| object
| *No description.* |
+| UseClickhouseForAnalytics
| object
| *No description.* |
| UserDeactivationEmailsEnabled
| object
| *No description.* |
| UserDefaultExternal
| object
| *No description.* |
| UserDefaultInternalRegex
| string
| *No description.* |
+| UserDefaultsToPrivateProfile
| object
| *No description.* |
| UserOauthApplications
| object
| *No description.* |
| UserShowAddSshKeyMessage
| object
| *No description.* |
+| ValidRunnerRegistrars
| string[]
| *No description.* |
| VersionCheckEnabled
| object
| *No description.* |
| WebIdeClientsidePreviewEnabled
| object
| *No description.* |
| WhatsNewVariant
| string
| *No description.* |
@@ -3086,6 +3475,26 @@ public ApplicationSettingsDefaultBranchProtectionDefaultsOutputReference Default
---
+##### `GitlabDedicatedInstance`Required
+
+```csharp
+public IResolvable GitlabDedicatedInstance { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
+##### `GitlabEnvironmentToolkitInstance`Required
+
+```csharp
+public IResolvable GitlabEnvironmentToolkitInstance { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
##### `AbuseNotificationEmailInput`Optional
```csharp
@@ -4006,6 +4415,16 @@ public double ElasticsearchMaxBulkSizeMbInput { get; }
---
+##### `ElasticsearchMaxCodeIndexingConcurrencyInput`Optional
+
+```csharp
+public double ElasticsearchMaxCodeIndexingConcurrencyInput { get; }
+```
+
+- *Type:* double
+
+---
+
##### `ElasticsearchNamespaceIdsInput`Optional
```csharp
@@ -4036,6 +4455,16 @@ public double[] ElasticsearchProjectIdsInput { get; }
---
+##### `ElasticsearchRequeueWorkersInput`Optional
+
+```csharp
+public object ElasticsearchRequeueWorkersInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `ElasticsearchSearchInput`Optional
```csharp
@@ -4066,6 +4495,16 @@ public string ElasticsearchUsernameInput { get; }
---
+##### `ElasticsearchWorkerNumberOfShardsInput`Optional
+
+```csharp
+public double ElasticsearchWorkerNumberOfShardsInput { get; }
+```
+
+- *Type:* double
+
+---
+
##### `EmailAdditionalTextInput`Optional
```csharp
@@ -4086,6 +4525,26 @@ public object EmailAuthorInBodyInput { get; }
---
+##### `EmailConfirmationSettingInput`Optional
+
+```csharp
+public string EmailConfirmationSettingInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `EnableArtifactExternalRedirectWarningPageInput`Optional
+
+```csharp
+public object EnableArtifactExternalRedirectWarningPageInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `EnabledGitAccessProtocolInput`Optional
```csharp
@@ -4216,6 +4675,16 @@ public string ExternalPipelineValidationServiceUrlInput { get; }
---
+##### `FailedLoginAttemptsUnlockPeriodInMinutesInput`Optional
+
+```csharp
+public double FailedLoginAttemptsUnlockPeriodInMinutesInput { get; }
+```
+
+- *Type:* double
+
+---
+
##### `FileTemplateProjectIdInput`Optional
```csharp
@@ -4286,53 +4755,103 @@ public double GitalyTimeoutMediumInput { get; }
---
-##### `GitRateLimitUsersAllowlistInput`Optional
+##### `GitlabShellOperationLimitInput`Optional
```csharp
-public string[] GitRateLimitUsersAllowlistInput { get; }
+public double GitlabShellOperationLimitInput { get; }
```
-- *Type:* string[]
+- *Type:* double
---
-##### `GitTwoFactorSessionExpiryInput`Optional
+##### `GitpodEnabledInput`Optional
```csharp
-public double GitTwoFactorSessionExpiryInput { get; }
+public object GitpodEnabledInput { get; }
```
-- *Type:* double
+- *Type:* object
---
-##### `GrafanaEnabledInput`Optional
+##### `GitpodUrlInput`Optional
```csharp
-public object GrafanaEnabledInput { get; }
+public string GitpodUrlInput { get; }
```
-- *Type:* object
+- *Type:* string
---
-##### `GrafanaUrlInput`Optional
+##### `GitRateLimitUsersAlertlistInput`Optional
```csharp
-public string GrafanaUrlInput { get; }
+public double[] GitRateLimitUsersAlertlistInput { get; }
```
-- *Type:* string
+- *Type:* double[]
---
-##### `GravatarEnabledInput`Optional
+##### `GitRateLimitUsersAllowlistInput`Optional
```csharp
-public object GravatarEnabledInput { get; }
+public string[] GitRateLimitUsersAllowlistInput { get; }
```
-- *Type:* object
+- *Type:* string[]
+
+---
+
+##### `GitTwoFactorSessionExpiryInput`Optional
+
+```csharp
+public double GitTwoFactorSessionExpiryInput { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `GloballyAllowedIpsInput`Optional
+
+```csharp
+public string GloballyAllowedIpsInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `GrafanaEnabledInput`Optional
+
+```csharp
+public object GrafanaEnabledInput { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `GrafanaUrlInput`Optional
+
+```csharp
+public string GrafanaUrlInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `GravatarEnabledInput`Optional
+
+```csharp
+public object GravatarEnabledInput { get; }
+```
+
+- *Type:* object
---
@@ -4526,6 +5045,16 @@ public double InactiveProjectsSendWarningEmailAfterMonthsInput { get; }
---
+##### `IncludeOptionalMetricsInServicePingInput`Optional
+
+```csharp
+public object IncludeOptionalMetricsInServicePingInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `InProductMarketingEmailsEnabledInput`Optional
```csharp
@@ -4556,6 +5085,36 @@ public double IssuesCreateLimitInput { get; }
---
+##### `JiraConnectApplicationKeyInput`Optional
+
+```csharp
+public string JiraConnectApplicationKeyInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `JiraConnectProxyUrlInput`Optional
+
+```csharp
+public string JiraConnectProxyUrlInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `JiraConnectPublicKeyStorageEnabledInput`Optional
+
+```csharp
+public object JiraConnectPublicKeyStorageEnabledInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `KeepLatestArtifactInput`Optional
```csharp
@@ -4576,6 +5135,16 @@ public double LocalMarkdownVersionInput { get; }
---
+##### `LockDuoFeaturesEnabledInput`Optional
+
+```csharp
+public object LockDuoFeaturesEnabledInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `MailgunEventsEnabledInput`Optional
```csharp
@@ -4616,6 +5185,16 @@ public string MaintenanceModeMessageInput { get; }
---
+##### `MavenPackageRequestsForwardingInput`Optional
+
+```csharp
+public object MavenPackageRequestsForwardingInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `MaxArtifactsSizeInput`Optional
```csharp
@@ -4636,6 +5215,16 @@ public double MaxAttachmentSizeInput { get; }
---
+##### `MaxDecompressedArchiveSizeInput`Optional
+
+```csharp
+public double MaxDecompressedArchiveSizeInput { get; }
+```
+
+- *Type:* double
+
+---
+
##### `MaxExportSizeInput`Optional
```csharp
@@ -4646,6 +5235,16 @@ public double MaxExportSizeInput { get; }
---
+##### `MaxImportRemoteFileSizeInput`Optional
+
+```csharp
+public double MaxImportRemoteFileSizeInput { get; }
+```
+
+- *Type:* double
+
+---
+
##### `MaxImportSizeInput`Optional
```csharp
@@ -4656,6 +5255,16 @@ public double MaxImportSizeInput { get; }
---
+##### `MaxLoginAttemptsInput`Optional
+
+```csharp
+public double MaxLoginAttemptsInput { get; }
+```
+
+- *Type:* double
+
+---
+
##### `MaxNumberOfRepositoryDownloadsInput`Optional
```csharp
@@ -4786,6 +5395,16 @@ public object NpmPackageRequestsForwardingInput { get; }
---
+##### `NugetSkipMetadataUrlValidationInput`Optional
+
+```csharp
+public object NugetSkipMetadataUrlValidationInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `OutboundLocalRequestsWhitelistInput`Optional
```csharp
@@ -4796,6 +5415,26 @@ public string[] OutboundLocalRequestsWhitelistInput { get; }
---
+##### `PackageMetadataPurlTypesInput`Optional
+
+```csharp
+public double[] PackageMetadataPurlTypesInput { get; }
+```
+
+- *Type:* double[]
+
+---
+
+##### `PackageRegistryAllowAnyoneToPullOptionInput`Optional
+
+```csharp
+public object PackageRegistryAllowAnyoneToPullOptionInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `PackageRegistryCleanupPoliciesWorkerCapacityInput`Optional
```csharp
@@ -4946,6 +5585,26 @@ public object ProjectExportEnabledInput { get; }
---
+##### `ProjectJobsApiRateLimitInput`Optional
+
+```csharp
+public double ProjectJobsApiRateLimitInput { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `ProjectsApiRateLimitUnauthenticatedInput`Optional
+
+```csharp
+public double ProjectsApiRateLimitUnauthenticatedInput { get; }
+```
+
+- *Type:* double
+
+---
+
##### `PrometheusMetricsEnabledInput`Optional
```csharp
@@ -5056,6 +5715,26 @@ public double ReceiveMaxInputSizeInput { get; }
---
+##### `ReceptiveClusterAgentsEnabledInput`Optional
+
+```csharp
+public object ReceptiveClusterAgentsEnabledInput { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `RememberMeEnabledInput`Optional
+
+```csharp
+public object RememberMeEnabledInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `RepositoryChecksEnabledInput`Optional
```csharp
@@ -5106,6 +5785,26 @@ public object RequireAdminApprovalAfterUserSignupInput { get; }
---
+##### `RequireAdminTwoFactorAuthenticationInput`Optional
+
+```csharp
+public object RequireAdminTwoFactorAuthenticationInput { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `RequirePersonalAccessTokenExpiryInput`Optional
+
+```csharp
+public object RequirePersonalAccessTokenExpiryInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `RequireTwoFactorAuthenticationInput`Optional
```csharp
@@ -5156,6 +5855,36 @@ public double SearchRateLimitUnauthenticatedInput { get; }
---
+##### `SecurityApprovalPoliciesLimitInput`Optional
+
+```csharp
+public double SecurityApprovalPoliciesLimitInput { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `SecurityPolicyGlobalGroupApproversEnabledInput`Optional
+
+```csharp
+public object SecurityPolicyGlobalGroupApproversEnabledInput { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `SecurityTxtContentInput`Optional
+
+```csharp
+public string SecurityTxtContentInput { get; }
+```
+
+- *Type:* string
+
+---
+
##### `SendUserConfirmationEmailInput`Optional
```csharp
@@ -5166,6 +5895,16 @@ public object SendUserConfirmationEmailInput { get; }
---
+##### `ServiceAccessTokensExpirationEnforcedInput`Optional
+
+```csharp
+public object ServiceAccessTokensExpirationEnforcedInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `SessionExpireDelayInput`Optional
```csharp
@@ -5256,6 +5995,26 @@ public object SignupEnabledInput { get; }
---
+##### `SilentAdminExportsEnabledInput`Optional
+
+```csharp
+public object SilentAdminExportsEnabledInput { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `SilentModeEnabledInput`Optional
+
+```csharp
+public object SilentModeEnabledInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `SlackAppEnabledInput`Optional
```csharp
@@ -5346,6 +6105,16 @@ public string SnowplowCookieDomainInput { get; }
---
+##### `SnowplowDatabaseCollectorHostnameInput`Optional
+
+```csharp
+public string SnowplowDatabaseCollectorHostnameInput { get; }
+```
+
+- *Type:* string
+
+---
+
##### `SnowplowEnabledInput`Optional
```csharp
@@ -5416,6 +6185,26 @@ public string SpamCheckEndpointUrlInput { get; }
---
+##### `StaticObjectsExternalStorageAuthTokenInput`Optional
+
+```csharp
+public string StaticObjectsExternalStorageAuthTokenInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `StaticObjectsExternalStorageUrlInput`Optional
+
+```csharp
+public string StaticObjectsExternalStorageUrlInput { get; }
+```
+
+- *Type:* string
+
+---
+
##### `SuggestPipelineEnabledInput`Optional
```csharp
@@ -5646,6 +6435,16 @@ public double TwoFactorGracePeriodInput { get; }
---
+##### `UnconfirmedUsersDeleteAfterDaysInput`Optional
+
+```csharp
+public double UnconfirmedUsersDeleteAfterDaysInput { get; }
+```
+
+- *Type:* double
+
+---
+
##### `UniqueIpsLimitEnabledInput`Optional
```csharp
@@ -5676,6 +6475,16 @@ public double UniqueIpsLimitTimeWindowInput { get; }
---
+##### `UpdateRunnerVersionsEnabledInput`Optional
+
+```csharp
+public object UpdateRunnerVersionsEnabledInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `UsagePingEnabledInput`Optional
```csharp
@@ -5686,6 +6495,16 @@ public object UsagePingEnabledInput { get; }
---
+##### `UseClickhouseForAnalyticsInput`Optional
+
+```csharp
+public object UseClickhouseForAnalyticsInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `UserDeactivationEmailsEnabledInput`Optional
```csharp
@@ -5716,6 +6535,16 @@ public string UserDefaultInternalRegexInput { get; }
---
+##### `UserDefaultsToPrivateProfileInput`Optional
+
+```csharp
+public object UserDefaultsToPrivateProfileInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `UserOauthApplicationsInput`Optional
```csharp
@@ -5736,6 +6565,16 @@ public object UserShowAddSshKeyMessageInput { get; }
---
+##### `ValidRunnerRegistrarsInput`Optional
+
+```csharp
+public string[] ValidRunnerRegistrarsInput { get; }
+```
+
+- *Type:* string[]
+
+---
+
##### `VersionCheckEnabledInput`Optional
```csharp
@@ -6686,6 +7525,16 @@ public double ElasticsearchMaxBulkSizeMb { get; }
---
+##### `ElasticsearchMaxCodeIndexingConcurrency`Required
+
+```csharp
+public double ElasticsearchMaxCodeIndexingConcurrency { get; }
+```
+
+- *Type:* double
+
+---
+
##### `ElasticsearchNamespaceIds`Required
```csharp
@@ -6716,6 +7565,16 @@ public double[] ElasticsearchProjectIds { get; }
---
+##### `ElasticsearchRequeueWorkers`Required
+
+```csharp
+public object ElasticsearchRequeueWorkers { get; }
+```
+
+- *Type:* object
+
+---
+
##### `ElasticsearchSearch`Required
```csharp
@@ -6746,6 +7605,16 @@ public string ElasticsearchUsername { get; }
---
+##### `ElasticsearchWorkerNumberOfShards`Required
+
+```csharp
+public double ElasticsearchWorkerNumberOfShards { get; }
+```
+
+- *Type:* double
+
+---
+
##### `EmailAdditionalText`Required
```csharp
@@ -6766,6 +7635,26 @@ public object EmailAuthorInBody { get; }
---
+##### `EmailConfirmationSetting`Required
+
+```csharp
+public string EmailConfirmationSetting { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `EnableArtifactExternalRedirectWarningPage`Required
+
+```csharp
+public object EnableArtifactExternalRedirectWarningPage { get; }
+```
+
+- *Type:* object
+
+---
+
##### `EnabledGitAccessProtocol`Required
```csharp
@@ -6892,77 +7781,127 @@ public string ExternalPipelineValidationServiceToken { get; }
public string ExternalPipelineValidationServiceUrl { get; }
```
-- *Type:* string
+- *Type:* string
+
+---
+
+##### `FailedLoginAttemptsUnlockPeriodInMinutes`Required
+
+```csharp
+public double FailedLoginAttemptsUnlockPeriodInMinutes { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `FileTemplateProjectId`Required
+
+```csharp
+public double FileTemplateProjectId { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `FirstDayOfWeek`Required
+
+```csharp
+public double FirstDayOfWeek { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `GeoNodeAllowedIps`Required
+
+```csharp
+public string GeoNodeAllowedIps { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `GeoStatusTimeout`Required
+
+```csharp
+public double GeoStatusTimeout { get; }
+```
+
+- *Type:* double
---
-##### `FileTemplateProjectId`Required
+##### `GitalyTimeoutDefault`Required
```csharp
-public double FileTemplateProjectId { get; }
+public double GitalyTimeoutDefault { get; }
```
- *Type:* double
---
-##### `FirstDayOfWeek`Required
+##### `GitalyTimeoutFast`Required
```csharp
-public double FirstDayOfWeek { get; }
+public double GitalyTimeoutFast { get; }
```
- *Type:* double
---
-##### `GeoNodeAllowedIps`Required
+##### `GitalyTimeoutMedium`Required
```csharp
-public string GeoNodeAllowedIps { get; }
+public double GitalyTimeoutMedium { get; }
```
-- *Type:* string
+- *Type:* double
---
-##### `GeoStatusTimeout`Required
+##### `GitlabShellOperationLimit`Required
```csharp
-public double GeoStatusTimeout { get; }
+public double GitlabShellOperationLimit { get; }
```
- *Type:* double
---
-##### `GitalyTimeoutDefault`Required
+##### `GitpodEnabled`Required
```csharp
-public double GitalyTimeoutDefault { get; }
+public object GitpodEnabled { get; }
```
-- *Type:* double
+- *Type:* object
---
-##### `GitalyTimeoutFast`Required
+##### `GitpodUrl`Required
```csharp
-public double GitalyTimeoutFast { get; }
+public string GitpodUrl { get; }
```
-- *Type:* double
+- *Type:* string
---
-##### `GitalyTimeoutMedium`Required
+##### `GitRateLimitUsersAlertlist`Required
```csharp
-public double GitalyTimeoutMedium { get; }
+public double[] GitRateLimitUsersAlertlist { get; }
```
-- *Type:* double
+- *Type:* double[]
---
@@ -6986,6 +7925,16 @@ public double GitTwoFactorSessionExpiry { get; }
---
+##### `GloballyAllowedIps`Required
+
+```csharp
+public string GloballyAllowedIps { get; }
+```
+
+- *Type:* string
+
+---
+
##### `GrafanaEnabled`Required
```csharp
@@ -7206,6 +8155,16 @@ public double InactiveProjectsSendWarningEmailAfterMonths { get; }
---
+##### `IncludeOptionalMetricsInServicePing`Required
+
+```csharp
+public object IncludeOptionalMetricsInServicePing { get; }
+```
+
+- *Type:* object
+
+---
+
##### `InProductMarketingEmailsEnabled`Required
```csharp
@@ -7236,6 +8195,36 @@ public double IssuesCreateLimit { get; }
---
+##### `JiraConnectApplicationKey`Required
+
+```csharp
+public string JiraConnectApplicationKey { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `JiraConnectProxyUrl`Required
+
+```csharp
+public string JiraConnectProxyUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `JiraConnectPublicKeyStorageEnabled`Required
+
+```csharp
+public object JiraConnectPublicKeyStorageEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
##### `KeepLatestArtifact`Required
```csharp
@@ -7256,6 +8245,16 @@ public double LocalMarkdownVersion { get; }
---
+##### `LockDuoFeaturesEnabled`Required
+
+```csharp
+public object LockDuoFeaturesEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
##### `MailgunEventsEnabled`Required
```csharp
@@ -7296,6 +8295,16 @@ public string MaintenanceModeMessage { get; }
---
+##### `MavenPackageRequestsForwarding`Required
+
+```csharp
+public object MavenPackageRequestsForwarding { get; }
+```
+
+- *Type:* object
+
+---
+
##### `MaxArtifactsSize`Required
```csharp
@@ -7316,6 +8325,16 @@ public double MaxAttachmentSize { get; }
---
+##### `MaxDecompressedArchiveSize`Required
+
+```csharp
+public double MaxDecompressedArchiveSize { get; }
+```
+
+- *Type:* double
+
+---
+
##### `MaxExportSize`Required
```csharp
@@ -7326,6 +8345,16 @@ public double MaxExportSize { get; }
---
+##### `MaxImportRemoteFileSize`Required
+
+```csharp
+public double MaxImportRemoteFileSize { get; }
+```
+
+- *Type:* double
+
+---
+
##### `MaxImportSize`Required
```csharp
@@ -7336,6 +8365,16 @@ public double MaxImportSize { get; }
---
+##### `MaxLoginAttempts`Required
+
+```csharp
+public double MaxLoginAttempts { get; }
+```
+
+- *Type:* double
+
+---
+
##### `MaxNumberOfRepositoryDownloads`Required
```csharp
@@ -7466,6 +8505,16 @@ public object NpmPackageRequestsForwarding { get; }
---
+##### `NugetSkipMetadataUrlValidation`Required
+
+```csharp
+public object NugetSkipMetadataUrlValidation { get; }
+```
+
+- *Type:* object
+
+---
+
##### `OutboundLocalRequestsWhitelist`Required
```csharp
@@ -7476,6 +8525,26 @@ public string[] OutboundLocalRequestsWhitelist { get; }
---
+##### `PackageMetadataPurlTypes`Required
+
+```csharp
+public double[] PackageMetadataPurlTypes { get; }
+```
+
+- *Type:* double[]
+
+---
+
+##### `PackageRegistryAllowAnyoneToPullOption`Required
+
+```csharp
+public object PackageRegistryAllowAnyoneToPullOption { get; }
+```
+
+- *Type:* object
+
+---
+
##### `PackageRegistryCleanupPoliciesWorkerCapacity`Required
```csharp
@@ -7626,6 +8695,26 @@ public object ProjectExportEnabled { get; }
---
+##### `ProjectJobsApiRateLimit`Required
+
+```csharp
+public double ProjectJobsApiRateLimit { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `ProjectsApiRateLimitUnauthenticated`Required
+
+```csharp
+public double ProjectsApiRateLimitUnauthenticated { get; }
+```
+
+- *Type:* double
+
+---
+
##### `PrometheusMetricsEnabled`Required
```csharp
@@ -7736,6 +8825,26 @@ public double ReceiveMaxInputSize { get; }
---
+##### `ReceptiveClusterAgentsEnabled`Required
+
+```csharp
+public object ReceptiveClusterAgentsEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `RememberMeEnabled`Required
+
+```csharp
+public object RememberMeEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
##### `RepositoryChecksEnabled`Required
```csharp
@@ -7786,6 +8895,26 @@ public object RequireAdminApprovalAfterUserSignup { get; }
---
+##### `RequireAdminTwoFactorAuthentication`Required
+
+```csharp
+public object RequireAdminTwoFactorAuthentication { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `RequirePersonalAccessTokenExpiry`Required
+
+```csharp
+public object RequirePersonalAccessTokenExpiry { get; }
+```
+
+- *Type:* object
+
+---
+
##### `RequireTwoFactorAuthentication`Required
```csharp
@@ -7836,6 +8965,36 @@ public double SearchRateLimitUnauthenticated { get; }
---
+##### `SecurityApprovalPoliciesLimit`Required
+
+```csharp
+public double SecurityApprovalPoliciesLimit { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `SecurityPolicyGlobalGroupApproversEnabled`Required
+
+```csharp
+public object SecurityPolicyGlobalGroupApproversEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `SecurityTxtContent`Required
+
+```csharp
+public string SecurityTxtContent { get; }
+```
+
+- *Type:* string
+
+---
+
##### `SendUserConfirmationEmail`Required
```csharp
@@ -7846,6 +9005,16 @@ public object SendUserConfirmationEmail { get; }
---
+##### `ServiceAccessTokensExpirationEnforced`Required
+
+```csharp
+public object ServiceAccessTokensExpirationEnforced { get; }
+```
+
+- *Type:* object
+
+---
+
##### `SessionExpireDelay`Required
```csharp
@@ -7936,6 +9105,26 @@ public object SignupEnabled { get; }
---
+##### `SilentAdminExportsEnabled`Required
+
+```csharp
+public object SilentAdminExportsEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `SilentModeEnabled`Required
+
+```csharp
+public object SilentModeEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
##### `SlackAppEnabled`Required
```csharp
@@ -8026,6 +9215,16 @@ public string SnowplowCookieDomain { get; }
---
+##### `SnowplowDatabaseCollectorHostname`Required
+
+```csharp
+public string SnowplowDatabaseCollectorHostname { get; }
+```
+
+- *Type:* string
+
+---
+
##### `SnowplowEnabled`Required
```csharp
@@ -8082,14 +9281,34 @@ public string SpamCheckApiKey { get; }
public object SpamCheckEndpointEnabled { get; }
```
-- *Type:* object
+- *Type:* object
+
+---
+
+##### `SpamCheckEndpointUrl`Required
+
+```csharp
+public string SpamCheckEndpointUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `StaticObjectsExternalStorageAuthToken`Required
+
+```csharp
+public string StaticObjectsExternalStorageAuthToken { get; }
+```
+
+- *Type:* string
---
-##### `SpamCheckEndpointUrl`Required
+##### `StaticObjectsExternalStorageUrl`Required
```csharp
-public string SpamCheckEndpointUrl { get; }
+public string StaticObjectsExternalStorageUrl { get; }
```
- *Type:* string
@@ -8326,6 +9545,16 @@ public double TwoFactorGracePeriod { get; }
---
+##### `UnconfirmedUsersDeleteAfterDays`Required
+
+```csharp
+public double UnconfirmedUsersDeleteAfterDays { get; }
+```
+
+- *Type:* double
+
+---
+
##### `UniqueIpsLimitEnabled`Required
```csharp
@@ -8356,6 +9585,16 @@ public double UniqueIpsLimitTimeWindow { get; }
---
+##### `UpdateRunnerVersionsEnabled`Required
+
+```csharp
+public object UpdateRunnerVersionsEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
##### `UsagePingEnabled`Required
```csharp
@@ -8366,6 +9605,16 @@ public object UsagePingEnabled { get; }
---
+##### `UseClickhouseForAnalytics`Required
+
+```csharp
+public object UseClickhouseForAnalytics { get; }
+```
+
+- *Type:* object
+
+---
+
##### `UserDeactivationEmailsEnabled`Required
```csharp
@@ -8396,6 +9645,16 @@ public string UserDefaultInternalRegex { get; }
---
+##### `UserDefaultsToPrivateProfile`Required
+
+```csharp
+public object UserDefaultsToPrivateProfile { get; }
+```
+
+- *Type:* object
+
+---
+
##### `UserOauthApplications`Required
```csharp
@@ -8416,6 +9675,16 @@ public object UserShowAddSshKeyMessage { get; }
---
+##### `ValidRunnerRegistrars`Required
+
+```csharp
+public string[] ValidRunnerRegistrars { get; }
+```
+
+- *Type:* string[]
+
+---
+
##### `VersionCheckEnabled`Required
```csharp
@@ -8583,14 +9852,19 @@ new ApplicationSettingsConfig {
object ElasticsearchLimitIndexing = null,
double ElasticsearchMaxBulkConcurrency = null,
double ElasticsearchMaxBulkSizeMb = null,
+ double ElasticsearchMaxCodeIndexingConcurrency = null,
double[] ElasticsearchNamespaceIds = null,
string ElasticsearchPassword = null,
double[] ElasticsearchProjectIds = null,
+ object ElasticsearchRequeueWorkers = null,
object ElasticsearchSearch = null,
string[] ElasticsearchUrl = null,
string ElasticsearchUsername = null,
+ double ElasticsearchWorkerNumberOfShards = null,
string EmailAdditionalText = null,
object EmailAuthorInBody = null,
+ string EmailConfirmationSetting = null,
+ object EnableArtifactExternalRedirectWarningPage = null,
string EnabledGitAccessProtocol = null,
object EnforceNamespaceStorageLimit = null,
object EnforceTerms = null,
@@ -8604,6 +9878,7 @@ new ApplicationSettingsConfig {
double ExternalPipelineValidationServiceTimeout = null,
string ExternalPipelineValidationServiceToken = null,
string ExternalPipelineValidationServiceUrl = null,
+ double FailedLoginAttemptsUnlockPeriodInMinutes = null,
double FileTemplateProjectId = null,
double FirstDayOfWeek = null,
string GeoNodeAllowedIps = null,
@@ -8611,8 +9886,13 @@ new ApplicationSettingsConfig {
double GitalyTimeoutDefault = null,
double GitalyTimeoutFast = null,
double GitalyTimeoutMedium = null,
+ double GitlabShellOperationLimit = null,
+ object GitpodEnabled = null,
+ string GitpodUrl = null,
+ double[] GitRateLimitUsersAlertlist = null,
string[] GitRateLimitUsersAllowlist = null,
double GitTwoFactorSessionExpiry = null,
+ string GloballyAllowedIps = null,
object GrafanaEnabled = null,
string GrafanaUrl = null,
object GravatarEnabled = null,
@@ -8635,19 +9915,28 @@ new ApplicationSettingsConfig {
double InactiveProjectsDeleteAfterMonths = null,
double InactiveProjectsMinSizeMb = null,
double InactiveProjectsSendWarningEmailAfterMonths = null,
+ object IncludeOptionalMetricsInServicePing = null,
object InProductMarketingEmailsEnabled = null,
object InvisibleCaptchaEnabled = null,
double IssuesCreateLimit = null,
+ string JiraConnectApplicationKey = null,
+ string JiraConnectProxyUrl = null,
+ object JiraConnectPublicKeyStorageEnabled = null,
object KeepLatestArtifact = null,
double LocalMarkdownVersion = null,
+ object LockDuoFeaturesEnabled = null,
object MailgunEventsEnabled = null,
string MailgunSigningKey = null,
object MaintenanceMode = null,
string MaintenanceModeMessage = null,
+ object MavenPackageRequestsForwarding = null,
double MaxArtifactsSize = null,
double MaxAttachmentSize = null,
+ double MaxDecompressedArchiveSize = null,
double MaxExportSize = null,
+ double MaxImportRemoteFileSize = null,
double MaxImportSize = null,
+ double MaxLoginAttempts = null,
double MaxNumberOfRepositoryDownloads = null,
double MaxNumberOfRepositoryDownloadsWithinTimePeriod = null,
double MaxPagesSize = null,
@@ -8661,7 +9950,10 @@ new ApplicationSettingsConfig {
double MirrorMaxCapacity = null,
double MirrorMaxDelay = null,
object NpmPackageRequestsForwarding = null,
+ object NugetSkipMetadataUrlValidation = null,
string[] OutboundLocalRequestsWhitelist = null,
+ double[] PackageMetadataPurlTypes = null,
+ object PackageRegistryAllowAnyoneToPullOption = null,
double PackageRegistryCleanupPoliciesWorkerCapacity = null,
object PagesDomainVerificationEnabled = null,
object PasswordAuthenticationEnabledForGit = null,
@@ -8677,6 +9969,8 @@ new ApplicationSettingsConfig {
string PlantumlUrl = null,
double PollingIntervalMultiplier = null,
object ProjectExportEnabled = null,
+ double ProjectJobsApiRateLimit = null,
+ double ProjectsApiRateLimitUnauthenticated = null,
object PrometheusMetricsEnabled = null,
object ProtectedCiVariables = null,
double PushEventActivitiesLimit = null,
@@ -8688,17 +9982,25 @@ new ApplicationSettingsConfig {
string RecaptchaPrivateKey = null,
string RecaptchaSiteKey = null,
double ReceiveMaxInputSize = null,
+ object ReceptiveClusterAgentsEnabled = null,
+ object RememberMeEnabled = null,
object RepositoryChecksEnabled = null,
double RepositorySizeLimit = null,
string[] RepositoryStorages = null,
System.Collections.Generic.IDictionary RepositoryStoragesWeighted = null,
object RequireAdminApprovalAfterUserSignup = null,
+ object RequireAdminTwoFactorAuthentication = null,
+ object RequirePersonalAccessTokenExpiry = null,
object RequireTwoFactorAuthentication = null,
string[] RestrictedVisibilityLevels = null,
double RsaKeyRestriction = null,
double SearchRateLimit = null,
double SearchRateLimitUnauthenticated = null,
+ double SecurityApprovalPoliciesLimit = null,
+ object SecurityPolicyGlobalGroupApproversEnabled = null,
+ string SecurityTxtContent = null,
object SendUserConfirmationEmail = null,
+ object ServiceAccessTokensExpirationEnforced = null,
double SessionExpireDelay = null,
object SharedRunnersEnabled = null,
double SharedRunnersMinutes = null,
@@ -8708,6 +10010,8 @@ new ApplicationSettingsConfig {
string SidekiqJobLimiterMode = null,
string SignInText = null,
object SignupEnabled = null,
+ object SilentAdminExportsEnabled = null,
+ object SilentModeEnabled = null,
object SlackAppEnabled = null,
string SlackAppId = null,
string SlackAppSecret = null,
@@ -8717,6 +10021,7 @@ new ApplicationSettingsConfig {
string SnowplowAppId = null,
string SnowplowCollectorHostname = null,
string SnowplowCookieDomain = null,
+ string SnowplowDatabaseCollectorHostname = null,
object SnowplowEnabled = null,
object SourcegraphEnabled = null,
object SourcegraphPublicOnly = null,
@@ -8724,6 +10029,8 @@ new ApplicationSettingsConfig {
string SpamCheckApiKey = null,
object SpamCheckEndpointEnabled = null,
string SpamCheckEndpointUrl = null,
+ string StaticObjectsExternalStorageAuthToken = null,
+ string StaticObjectsExternalStorageUrl = null,
object SuggestPipelineEnabled = null,
double TerminalMaxSessionTime = null,
string Terms = null,
@@ -8747,15 +10054,20 @@ new ApplicationSettingsConfig {
double ThrottleUnauthenticatedWebRequestsPerPeriod = null,
object TimeTrackingLimitToHours = null,
double TwoFactorGracePeriod = null,
+ double UnconfirmedUsersDeleteAfterDays = null,
object UniqueIpsLimitEnabled = null,
double UniqueIpsLimitPerUser = null,
double UniqueIpsLimitTimeWindow = null,
+ object UpdateRunnerVersionsEnabled = null,
object UsagePingEnabled = null,
+ object UseClickhouseForAnalytics = null,
object UserDeactivationEmailsEnabled = null,
object UserDefaultExternal = null,
string UserDefaultInternalRegex = null,
+ object UserDefaultsToPrivateProfile = null,
object UserOauthApplications = null,
object UserShowAddSshKeyMessage = null,
+ string[] ValidRunnerRegistrars = null,
object VersionCheckEnabled = null,
object WebIdeClientsidePreviewEnabled = null,
string WhatsNewVariant = null,
@@ -8866,14 +10178,19 @@ new ApplicationSettingsConfig {
| ElasticsearchLimitIndexing
| object
| Limit Elasticsearch to index certain namespaces and projects. |
| ElasticsearchMaxBulkConcurrency
| double
| Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations. |
| ElasticsearchMaxBulkSizeMb
| double
| Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations. |
+| ElasticsearchMaxCodeIndexingConcurrency
| double
| Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only. |
| ElasticsearchNamespaceIds
| double[]
| The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
| ElasticsearchPassword
| string
| The password of your Elasticsearch instance. |
| ElasticsearchProjectIds
| double[]
| The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
+| ElasticsearchRequeueWorkers
| object
| Enable automatic requeuing of indexing workers. |
| ElasticsearchSearch
| object
| Enable Elasticsearch search. |
| ElasticsearchUrl
| string[]
| The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201). |
| ElasticsearchUsername
| string
| The username of your Elasticsearch instance. |
+| ElasticsearchWorkerNumberOfShards
| double
| Number of indexing worker shards. |
| EmailAdditionalText
| string
| Additional text added to the bottom of every email for legal/auditing/compliance reasons. |
| EmailAuthorInBody
| object
| Some email servers do not support overriding the email sender name. |
+| EmailConfirmationSetting
| string
| Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard. |
+| EnableArtifactExternalRedirectWarningPage
| object
| Show the external redirect page that warns you about user-generated content in GitLab Pages. |
| EnabledGitAccessProtocol
| string
| Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols. |
| EnforceNamespaceStorageLimit
| object
| Enabling this permits enforcement of namespace storage limits. |
| EnforceTerms
| object
| (If enabled, requires: terms) Enforce application ToS to all users. |
@@ -8887,6 +10204,7 @@ new ApplicationSettingsConfig {
| ExternalPipelineValidationServiceTimeout
| double
| How long to wait for a response from the pipeline validation service. Assumes OK if it times out. |
| ExternalPipelineValidationServiceToken
| string
| Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url. |
| ExternalPipelineValidationServiceUrl
| string
| URL to use for pipeline validation requests. |
+| FailedLoginAttemptsUnlockPeriodInMinutes
| double
| Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached. |
| FileTemplateProjectId
| double
| The ID of a project to load custom file templates from. |
| FirstDayOfWeek
| double
| Start day of the week for calendar views and date pickers. |
| GeoNodeAllowedIps
| string
| Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24. |
@@ -8894,8 +10212,13 @@ new ApplicationSettingsConfig {
| GitalyTimeoutDefault
| double
| Default Gitaly timeout, in seconds. |
| GitalyTimeoutFast
| double
| Gitaly fast operation timeout, in seconds. |
| GitalyTimeoutMedium
| double
| Medium Gitaly timeout, in seconds. |
-| GitRateLimitUsersAllowlist
| string[]
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. |
+| GitlabShellOperationLimit
| double
| Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2. |
+| GitpodEnabled
| object
| Enable Gitpod integration. |
+| GitpodUrl
| string
| The Gitpod instance URL for integration. |
+| GitRateLimitUsersAlertlist
| double[]
| List of user IDs that are emailed when the Git abuse rate limit is exceeded. |
+| GitRateLimitUsersAllowlist
| string[]
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only. |
| GitTwoFactorSessionExpiry
| double
| Maximum duration (in minutes) of a session for Git operations when 2FA is enabled. |
+| GloballyAllowedIps
| string
| Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24. |
| GrafanaEnabled
| object
| Enable Grafana. |
| GrafanaUrl
| string
| Grafana URL. |
| GravatarEnabled
| object
| Enable Gravatar. |
@@ -8913,24 +10236,33 @@ new ApplicationSettingsConfig {
| HousekeepingIncrementalRepackPeriod
| double
| Number of Git pushes after which an incremental git repack is run. |
| HousekeepingOptimizeRepositoryPeriod
| double
| Number of Git pushes after which an incremental git repack is run. |
| HtmlEmailsEnabled
| object
| Enable HTML emails. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}. |
| ImportSources
| string[]
| Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`. |
| InactiveProjectsDeleteAfterMonths
| double
| If delete_inactive_projects is true, the time (in months) to wait before deleting inactive projects. |
| InactiveProjectsMinSizeMb
| double
| If delete_inactive_projects is true, the minimum repository size for projects to be checked for inactivity. |
| InactiveProjectsSendWarningEmailAfterMonths
| double
| If delete_inactive_projects is true, sets the time (in months) to wait before emailing maintainers that the project is scheduled be deleted because it is inactive. |
+| IncludeOptionalMetricsInServicePing
| object
| Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10. |
| InProductMarketingEmailsEnabled
| object
| Enable in-product marketing emails. |
| InvisibleCaptchaEnabled
| object
| Enable Invisible CAPTCHA spam detection during sign-up. |
| IssuesCreateLimit
| double
| Max number of issue creation requests per minute per user. |
+| JiraConnectApplicationKey
| string
| ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app. |
+| JiraConnectProxyUrl
| string
| URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app. |
+| JiraConnectPublicKeyStorageEnabled
| object
| Enable public key storage for the GitLab for Jira Cloud app. |
| KeepLatestArtifact
| object
| Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time. |
| LocalMarkdownVersion
| double
| Increase this value when any cached Markdown should be invalidated. |
+| LockDuoFeaturesEnabled
| object
| Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups. |
| MailgunEventsEnabled
| object
| Enable Mailgun event receiver. |
| MailgunSigningKey
| string
| The Mailgun HTTP webhook signing key for receiving events from webhook. |
| MaintenanceMode
| object
| When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests. |
| MaintenanceModeMessage
| string
| Message displayed when instance is in maintenance mode. |
+| MavenPackageRequestsForwarding
| object
| Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only. |
| MaxArtifactsSize
| double
| Maximum artifacts size in MB. |
| MaxAttachmentSize
| double
| Limit attachment size in MB. |
+| MaxDecompressedArchiveSize
| double
| Maximum decompressed archive size in bytes. |
| MaxExportSize
| double
| Maximum export size in MB. 0 for unlimited. |
+| MaxImportRemoteFileSize
| double
| Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3. |
| MaxImportSize
| double
| Maximum import size in MB. 0 for unlimited. |
+| MaxLoginAttempts
| double
| Maximum number of sign-in attempts before locking out the user. |
| MaxNumberOfRepositoryDownloads
| double
| Maximum number of unique repositories a user can download in the specified time period before they are banned. |
| MaxNumberOfRepositoryDownloadsWithinTimePeriod
| double
| Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1. |
| MaxPagesSize
| double
| Maximum size of pages repositories in MB. |
@@ -8944,7 +10276,10 @@ new ApplicationSettingsConfig {
| MirrorMaxCapacity
| double
| Maximum number of mirrors that can be synchronizing at the same time. |
| MirrorMaxDelay
| double
| Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize. |
| NpmPackageRequestsForwarding
| object
| Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm. |
+| NugetSkipMetadataUrlValidation
| object
| Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0. |
| OutboundLocalRequestsWhitelist
| string[]
| Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled. |
+| PackageMetadataPurlTypes
| double[]
| List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only. |
+| PackageRegistryAllowAnyoneToPullOption
| object
| Enable to allow anyone to pull from Package Registry visible and changeable. |
| PackageRegistryCleanupPoliciesWorkerCapacity
| double
| Number of workers assigned to the packages cleanup policies. |
| PagesDomainVerificationEnabled
| object
| Require users to prove ownership of custom domains. |
| PasswordAuthenticationEnabledForGit
| object
| Enable authentication for Git over HTTP(S) via a GitLab account password. |
@@ -8960,6 +10295,8 @@ new ApplicationSettingsConfig {
| PlantumlUrl
| string
| The PlantUML instance URL for integration. |
| PollingIntervalMultiplier
| double
| Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling. |
| ProjectExportEnabled
| object
| Enable project export. |
+| ProjectJobsApiRateLimit
| double
| Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5. |
+| ProjectsApiRateLimitUnauthenticated
| double
| Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0. |
| PrometheusMetricsEnabled
| object
| Enable Prometheus metrics. |
| ProtectedCiVariables
| object
| CI/CD variables are protected by default. |
| PushEventActivitiesLimit
| double
| Number of changes (branches or tags) in a single push to determine whether individual push events or bulk push events are created. |
@@ -8971,17 +10308,25 @@ new ApplicationSettingsConfig {
| RecaptchaPrivateKey
| string
| Private key for reCAPTCHA. |
| RecaptchaSiteKey
| string
| Site key for reCAPTCHA. |
| ReceiveMaxInputSize
| double
| Maximum push size (MB). |
+| ReceptiveClusterAgentsEnabled
| object
| Enable receptive mode for GitLab Agents for Kubernetes. |
+| RememberMeEnabled
| object
| Enable Remember me setting. Introduced in GitLab 16.0. |
| RepositoryChecksEnabled
| object
| GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues. |
| RepositorySizeLimit
| double
| Size limit per repository (MB). |
| RepositoryStorages
| string[]
| (GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random. |
| RepositoryStoragesWeighted
| System.Collections.Generic.IDictionary
| (GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection. |
| RequireAdminApprovalAfterUserSignup
| object
| When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator. |
+| RequireAdminTwoFactorAuthentication
| object
| Allow administrators to require 2FA for all administrators on the instance. |
+| RequirePersonalAccessTokenExpiry
| object
| When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account. |
| RequireTwoFactorAuthentication
| object
| (If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication. |
| RestrictedVisibilityLevels
| string[]
| Selected levels cannot be used by non-Administrator users for groups, projects or snippets. |
| RsaKeyRestriction
| double
| The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys. |
| SearchRateLimit
| double
| Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0. |
| SearchRateLimitUnauthenticated
| double
| Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0. |
+| SecurityApprovalPoliciesLimit
| double
| Maximum number of active merge request approval policies per security policy project. Maximum: 20. |
+| SecurityPolicyGlobalGroupApproversEnabled
| object
| Whether to look up merge request approval policy approval groups globally or within project hierarchies. |
+| SecurityTxtContent
| string
| Public security contact information. Introduced in GitLab 16.7. |
| SendUserConfirmationEmail
| object
| Send confirmation email on sign-up. |
+| ServiceAccessTokensExpirationEnforced
| object
| Flag to indicate if token expiry date can be optional for service account users. |
| SessionExpireDelay
| double
| Session duration in minutes. GitLab restart is required to apply changes. |
| SharedRunnersEnabled
| object
| (If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects. |
| SharedRunnersMinutes
| double
| Set the maximum number of CI/CD minutes that a group can use on shared runners per month. |
@@ -8991,6 +10336,8 @@ new ApplicationSettingsConfig {
| SidekiqJobLimiterMode
| string
| track or compress. Sets the behavior for Sidekiq job size limits. |
| SignInText
| string
| Text on the login page. |
| SignupEnabled
| object
| Enable registration. |
+| SilentAdminExportsEnabled
| object
| Enable Silent admin exports. |
+| SilentModeEnabled
| object
| Enable Silent mode. |
| SlackAppEnabled
| object
| (If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app. |
| SlackAppId
| string
| The app ID of the Slack-app. |
| SlackAppSecret
| string
| The app secret of the Slack-app. |
@@ -9000,6 +10347,7 @@ new ApplicationSettingsConfig {
| SnowplowAppId
| string
| The Snowplow site name / application ID. (for example, gitlab). |
| SnowplowCollectorHostname
| string
| The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net). |
| SnowplowCookieDomain
| string
| The Snowplow cookie domain. (for example, .gitlab.com). |
+| SnowplowDatabaseCollectorHostname
| string
| The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net). |
| SnowplowEnabled
| object
| Enable snowplow tracking. |
| SourcegraphEnabled
| object
| Enables Sourcegraph integration. If enabled, requires sourcegraph_url. |
| SourcegraphPublicOnly
| object
| Blocks Sourcegraph from being loaded on private and internal projects. |
@@ -9007,6 +10355,8 @@ new ApplicationSettingsConfig {
| SpamCheckApiKey
| string
| API key used by GitLab for accessing the Spam Check service endpoint. |
| SpamCheckEndpointEnabled
| object
| Enables spam checking using external Spam Check API endpoint. |
| SpamCheckEndpointUrl
| string
| URL of the external Spamcheck service endpoint. |
+| StaticObjectsExternalStorageAuthToken
| string
| Authentication token for the external storage linked in static_objects_external_storage_url. |
+| StaticObjectsExternalStorageUrl
| string
| URL to an external storage for repository static objects. |
| SuggestPipelineEnabled
| object
| Enable pipeline suggestion banner. |
| TerminalMaxSessionTime
| double
| Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time. |
| Terms
| string
| (Required by: enforce_terms) Markdown content for the ToS. |
@@ -9030,18 +10380,23 @@ new ApplicationSettingsConfig {
| ThrottleUnauthenticatedWebRequestsPerPeriod
| double
| Max requests per period per IP. |
| TimeTrackingLimitToHours
| object
| Limit display of time tracking units to hours. |
| TwoFactorGracePeriod
| double
| Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication. |
+| UnconfirmedUsersDeleteAfterDays
| double
| Specifies how many days after sign-up to delete users who have not confirmed their email. |
| UniqueIpsLimitEnabled
| object
| (If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs. |
| UniqueIpsLimitPerUser
| double
| Maximum number of IPs per user. |
| UniqueIpsLimitTimeWindow
| double
| How many seconds an IP is counted towards the limit. |
+| UpdateRunnerVersionsEnabled
| object
| Fetch GitLab Runner release version data from GitLab.com. |
| UsagePingEnabled
| object
| Every week GitLab reports license usage back to GitLab, Inc. |
+| UseClickhouseForAnalytics
| object
| Enables ClickHouse as a data source for analytics reports. |
| UserDeactivationEmailsEnabled
| object
| Send an email to users upon account deactivation. |
| UserDefaultExternal
| object
| Newly registered users are external by default. |
| UserDefaultInternalRegex
| string
| Specify an email address regex pattern to identify default internal users. |
+| UserDefaultsToPrivateProfile
| object
| Newly created users have private profile by default. Introduced in GitLab 15.8. |
| UserOauthApplications
| object
| Allow users to register any application to use GitLab as an OAuth provider. |
| UserShowAddSshKeyMessage
| object
| When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key. |
+| ValidRunnerRegistrars
| string[]
| List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project']. |
| VersionCheckEnabled
| object
| Let GitLab inform you when an update is available. |
| WebIdeClientsidePreviewEnabled
| object
| Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview). |
-| WhatsNewVariant
| string
| What’s new variant, possible values: all_tiers, current_tier, and disabled. |
+| WhatsNewVariant
| string
| What's new variant, possible values: all_tiers, current_tier, and disabled. |
| WikiPageMaxContentBytes
| double
| Maximum wiki page content size in bytes. The minimum value is 1024 bytes. |
---
@@ -9126,7 +10481,7 @@ public string AbuseNotificationEmail { get; set; }
If set, abuse reports are sent to this address. Abuse reports are always available in the Admin Area.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
---
@@ -9140,7 +10495,7 @@ public object AdminMode { get; set; }
Require administrators to enable Admin Mode by re-authenticating for administrative tasks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
---
@@ -9154,7 +10509,7 @@ public string AfterSignOutPath { get; set; }
Where to redirect users after logout.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
---
@@ -9168,7 +10523,7 @@ public string AfterSignUpText { get; set; }
Text shown to the user after signing up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
---
@@ -9182,7 +10537,7 @@ public string AkismetApiKey { get; set; }
API key for Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
---
@@ -9196,7 +10551,7 @@ public object AkismetEnabled { get; set; }
(If enabled, requires: akismet_api_key) Enable or disable Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
---
@@ -9210,7 +10565,7 @@ public object AllowAccountDeletion { get; set; }
Set to true to allow users to delete their accounts. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
---
@@ -9224,7 +10579,7 @@ public object AllowGroupOwnersToManageLdap { get; set; }
Set to true to allow group owners to manage LDAP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
---
@@ -9238,7 +10593,7 @@ public object AllowLocalRequestsFromSystemHooks { get; set; }
Allow requests to the local network from system hooks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
---
@@ -9252,7 +10607,7 @@ public object AllowLocalRequestsFromWebHooksAndServices { get; set; }
Allow requests to the local network from web hooks and services.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
---
@@ -9266,7 +10621,7 @@ public object AllowProjectCreationForGuestAndBelow { get; set; }
Indicates whether users assigned up to the Guest role can create groups and personal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
---
@@ -9280,7 +10635,7 @@ public object AllowRunnerRegistrationToken { get; set; }
Allow using a registration token to create a runner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
---
@@ -9296,7 +10651,7 @@ Set the duration for which the jobs are considered as old and expired.
After that time passes, the jobs are archived and no longer able to be retried. Make it empty to never expire jobs. It has to be no less than 1 day, for example: 15 days, 1 month, 2 years.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
---
@@ -9310,7 +10665,7 @@ public double AsciidocMaxIncludes { get; set; }
Maximum limit of AsciiDoc include directives being processed in any one document. Maximum: 64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
---
@@ -9326,7 +10681,7 @@ Assets that match these domains are not proxied.
Wildcards allowed. Your GitLab installation URL is automatically allowlisted. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
---
@@ -9340,7 +10695,7 @@ public object AssetProxyEnabled { get; set; }
(If enabled, requires: asset_proxy_url) Enable proxying of assets. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
---
@@ -9354,7 +10709,7 @@ public string AssetProxySecretKey { get; set; }
Shared secret with the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
---
@@ -9368,7 +10723,7 @@ public string AssetProxyUrl { get; set; }
URL of the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
---
@@ -9384,7 +10739,7 @@ By default, we write to the authorized_keys file to support Git over SSH without
GitLab can be optimized to authenticate SSH keys via the database file. Only disable this if you have configured your OpenSSH server to use the AuthorizedKeysCommand.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
---
@@ -9400,7 +10755,7 @@ When enabled, users will get automatically banned from the application when they
Introduced in GitLab 15.4. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
---
@@ -9414,7 +10769,7 @@ public string AutoDevopsDomain { get; set; }
Specify a domain to use by default for every project’s Auto Review Apps and Auto Deploy stages.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
---
@@ -9430,7 +10785,7 @@ Enable Auto DevOps for projects by default.
It automatically builds, tests, and deploys applications based on a predefined CI/CD configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
---
@@ -9444,7 +10799,7 @@ public object AutomaticPurchasedStorageAllocation { get; set; }
Enabling this permits automatic allocation of purchased storage in a namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
---
@@ -9458,7 +10813,7 @@ public double BulkImportConcurrentPipelineBatchLimit { get; set; }
Maximum simultaneous Direct Transfer batches to process.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
---
@@ -9472,7 +10827,7 @@ public object BulkImportEnabled { get; set; }
Enable migrating GitLab groups by direct transfer. Introduced in GitLab 15.8.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
---
@@ -9486,7 +10841,7 @@ public double BulkImportMaxDownloadFileSize { get; set; }
Maximum download file size when importing from source GitLab instances by direct transfer. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
---
@@ -9500,7 +10855,7 @@ public object CanCreateGroup { get; set; }
Indicates whether users can create top-level groups. Introduced in GitLab 15.5.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
---
@@ -9514,7 +10869,7 @@ public object CheckNamespacePlan { get; set; }
Enabling this makes only licensed EE features available to projects if the project namespace’s plan includes the feature or if the project is public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
---
@@ -9528,7 +10883,7 @@ public double CiMaxIncludes { get; set; }
The maximum number of includes per pipeline.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
---
@@ -9542,7 +10897,7 @@ public double CiMaxTotalYamlSizeBytes { get; set; }
The maximum amount of memory, in bytes, that can be allocated for the pipeline configuration, with all included YAML configuration files.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
---
@@ -9556,7 +10911,7 @@ public string CommitEmailHostname { get; set; }
Custom hostname (for private commit emails).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
---
@@ -9570,7 +10925,7 @@ public double ConcurrentBitbucketImportJobsLimit { get; set; }
Maximum number of simultaneous import jobs for the Bitbucket Cloud importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
---
@@ -9584,7 +10939,7 @@ public double ConcurrentBitbucketServerImportJobsLimit { get; set; }
Maximum number of simultaneous import jobs for the Bitbucket Server importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
---
@@ -9598,7 +10953,7 @@ public double ConcurrentGithubImportJobsLimit { get; set; }
Maximum number of simultaneous import jobs for the GitHub importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
---
@@ -9612,7 +10967,7 @@ public object ContainerExpirationPoliciesEnableHistoricEntries { get; set; }
Enable cleanup policies for all projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
---
@@ -9626,7 +10981,7 @@ public double ContainerRegistryCleanupTagsServiceMaxListSize { get; set; }
The maximum number of tags that can be deleted in a single execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
---
@@ -9640,7 +10995,7 @@ public double ContainerRegistryDeleteTagsServiceTimeout { get; set; }
The maximum time, in seconds, that the cleanup process can take to delete a batch of tags for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
---
@@ -9654,7 +11009,7 @@ public object ContainerRegistryExpirationPoliciesCaching { get; set; }
Caching during the execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
---
@@ -9668,7 +11023,7 @@ public double ContainerRegistryExpirationPoliciesWorkerCapacity { get; set; }
Number of workers for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
---
@@ -9682,7 +11037,7 @@ public double ContainerRegistryTokenExpireDelay { get; set; }
Container Registry token duration in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
---
@@ -9696,7 +11051,7 @@ public object DeactivateDormantUsers { get; set; }
Enable automatic deactivation of dormant users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
---
@@ -9710,7 +11065,7 @@ public double DeactivateDormantUsersPeriod { get; set; }
Length of time (in days) after which a user is considered dormant. Introduced in GitLab 15.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
---
@@ -9724,7 +11079,7 @@ public double DecompressArchiveFileTimeout { get; set; }
Default timeout for decompressing archived files, in seconds. Set to 0 to disable timeouts. Introduced in GitLab 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
---
@@ -9738,7 +11093,7 @@ public string DefaultArtifactsExpireIn { get; set; }
Set the default expiration time for each job’s artifacts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
---
@@ -9752,7 +11107,7 @@ public string DefaultBranchName { get; set; }
Instance-level custom initial branch name (introduced in GitLab 13.2).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
---
@@ -9768,7 +11123,7 @@ Determine if developers can push to the default branch.
Can take: 0 (not protected, both users with the Developer role or Maintainer role can push new commits and force push), 1 (partially protected, users with the Developer role or Maintainer role can push new commits, but cannot force push) or 2 (fully protected, users with the Developer or Maintainer role cannot push new commits, but users with the Developer or Maintainer role can; no one can force push) as a parameter. Default is 2.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
---
@@ -9782,7 +11137,7 @@ public ApplicationSettingsDefaultBranchProtectionDefaults DefaultBranchProtectio
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
---
@@ -9796,7 +11151,7 @@ public string DefaultCiConfigPath { get; set; }
Default CI/CD configuration file and path for new projects (.gitlab-ci.yml if not set).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
---
@@ -9810,7 +11165,7 @@ public string DefaultGroupVisibility { get; set; }
What visibility level new groups receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
---
@@ -9824,7 +11179,7 @@ public string DefaultPreferredLanguage { get; set; }
Default preferred language for users who are not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
---
@@ -9838,7 +11193,7 @@ public double DefaultProjectCreation { get; set; }
Default project creation protection. Can take: 0 (No one), 1 (Maintainers) or 2 (Developers + Maintainers).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
---
@@ -9852,7 +11207,7 @@ public double DefaultProjectsLimit { get; set; }
Project limit per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
---
@@ -9866,7 +11221,7 @@ public string DefaultProjectVisibility { get; set; }
What visibility level new projects receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
---
@@ -9880,7 +11235,7 @@ public string DefaultSnippetVisibility { get; set; }
What visibility level new snippets receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
---
@@ -9894,7 +11249,7 @@ public double DefaultSyntaxHighlightingTheme { get; set; }
Default syntax highlighting theme for users who are new or not signed in. See IDs of available themes (https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/themes.rb#L16).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
---
@@ -9908,7 +11263,7 @@ public object DeleteInactiveProjects { get; set; }
Enable inactive project deletion feature. Introduced in GitLab 14.10. Became operational in GitLab 15.0 (with feature flag inactive_projects_deletion).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
---
@@ -9924,7 +11279,7 @@ Specifies whether users who have not confirmed their email should be deleted.
When set to true, unconfirmed users are deleted after unconfirmed_users_delete_after_days days. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
---
@@ -9940,7 +11295,7 @@ The number of days to wait before deleting a project or group that is marked for
Value must be between 1 and 90.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
---
@@ -9954,7 +11309,7 @@ public object DiagramsnetEnabled { get; set; }
(If enabled, requires diagramsnet_url) Enable Diagrams.net integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
---
@@ -9968,7 +11323,7 @@ public string DiagramsnetUrl { get; set; }
The Diagrams.net instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
---
@@ -9982,7 +11337,7 @@ public double DiffMaxFiles { get; set; }
Maximum files in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
---
@@ -9996,7 +11351,7 @@ public double DiffMaxLines { get; set; }
Maximum lines in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
---
@@ -10010,7 +11365,7 @@ public double DiffMaxPatchBytes { get; set; }
Maximum diff patch size, in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
---
@@ -10024,7 +11379,7 @@ public object DisableAdminOauthScopes { get; set; }
Stops administrators from connecting their GitLab accounts to non-trusted OAuth 2.0 applications that have the api, read_api, read_repository, write_repository, read_registry, write_registry, or sudo scopes. Introduced in GitLab 15.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
---
@@ -10038,7 +11393,7 @@ public string[] DisabledOauthSignInSources { get; set; }
Disabled OAuth sign-in sources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
---
@@ -10052,7 +11407,7 @@ public object DisableFeedToken { get; set; }
Disable display of RSS/Atom and calendar feed tokens (introduced in GitLab 13.7).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
---
@@ -10068,7 +11423,7 @@ Disable personal access tokens.
Introduced in GitLab 15.7. Self-managed, Premium and Ultimate only. There is no method available to enable a personal access token that’s been disabled through the API. This is a known issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
---
@@ -10082,7 +11437,7 @@ public object DnsRebindingProtectionEnabled { get; set; }
Enforce DNS rebinding attack protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
---
@@ -10096,7 +11451,7 @@ public string[] DomainAllowlist { get; set; }
Force people to use only corporate emails for sign-up. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
---
@@ -10112,7 +11467,7 @@ Users with email addresses that match these domains cannot sign up.
Wildcards allowed. Use separate lines for multiple entries. Ex: domain.com, *.domain.com.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
---
@@ -10126,7 +11481,7 @@ public object DomainDenylistEnabled { get; set; }
(If enabled, requires: domain_denylist) Allows blocking sign-ups from emails from specific domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
---
@@ -10140,7 +11495,7 @@ public double DownstreamPipelineTriggerLimitPerProjectUserSha { get; set; }
Maximum downstream pipeline trigger rate. Introduced in GitLab 16.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
---
@@ -10154,7 +11509,7 @@ public double DsaKeyRestriction { get; set; }
The minimum allowed bit length of an uploaded DSA key. 0 means no restriction. -1 disables DSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
---
@@ -10168,7 +11523,7 @@ public object DuoFeaturesEnabled { get; set; }
Indicates whether GitLab Duo features are enabled for this instance. Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
---
@@ -10184,7 +11539,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA key.
0 means no restriction. -1 disables ECDSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
---
@@ -10200,7 +11555,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA_SK key.
0 means no restriction. -1 disables ECDSA_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
---
@@ -10216,7 +11571,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519 key.
0 means no restriction. -1 disables ED25519 keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
---
@@ -10232,7 +11587,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519_SK key.
0 means no restriction. -1 disables ED25519_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
---
@@ -10246,7 +11601,7 @@ public string EksAccessKeyId { get; set; }
AWS IAM access key ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
---
@@ -10260,7 +11615,7 @@ public string EksAccountId { get; set; }
Amazon account ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
---
@@ -10274,7 +11629,7 @@ public object EksIntegrationEnabled { get; set; }
Enable integration with Amazon EKS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
---
@@ -10288,7 +11643,7 @@ public string EksSecretAccessKey { get; set; }
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
---
@@ -10302,7 +11657,7 @@ public object ElasticsearchAws { get; set; }
Enable the use of AWS hosted Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
---
@@ -10316,7 +11671,7 @@ public string ElasticsearchAwsAccessKey { get; set; }
AWS IAM access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
---
@@ -10330,7 +11685,7 @@ public string ElasticsearchAwsRegion { get; set; }
The AWS region the Elasticsearch domain is configured.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
---
@@ -10344,7 +11699,7 @@ public string ElasticsearchAwsSecretAccessKey { get; set; }
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
---
@@ -10360,7 +11715,7 @@ Maximum size of text fields to index by Elasticsearch.
0 value means no limit. This does not apply to repository and wiki indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
---
@@ -10374,7 +11729,7 @@ public double ElasticsearchIndexedFileSizeLimitKb { get; set; }
Maximum size of repository and wiki files that are indexed by Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
---
@@ -10388,7 +11743,7 @@ public object ElasticsearchIndexing { get; set; }
Enable Elasticsearch indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
---
@@ -10402,7 +11757,7 @@ public object ElasticsearchLimitIndexing { get; set; }
Limit Elasticsearch to index certain namespaces and projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
---
@@ -10416,7 +11771,7 @@ public double ElasticsearchMaxBulkConcurrency { get; set; }
Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
---
@@ -10430,7 +11785,21 @@ public double ElasticsearchMaxBulkSizeMb { get; set; }
Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+
+---
+
+##### `ElasticsearchMaxCodeIndexingConcurrency`Optional
+
+```csharp
+public double ElasticsearchMaxCodeIndexingConcurrency { get; set; }
+```
+
+- *Type:* double
+
+Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_code_indexing_concurrency ApplicationSettings#elasticsearch_max_code_indexing_concurrency}
---
@@ -10444,7 +11813,7 @@ public double[] ElasticsearchNamespaceIds { get; set; }
The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
---
@@ -10458,7 +11827,7 @@ public string ElasticsearchPassword { get; set; }
The password of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
---
@@ -10472,7 +11841,23 @@ public double[] ElasticsearchProjectIds { get; set; }
The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+
+---
+
+##### `ElasticsearchRequeueWorkers`Optional
+
+```csharp
+public object ElasticsearchRequeueWorkers { get; set; }
+```
+
+- *Type:* object
+
+Enable automatic requeuing of indexing workers.
+
+This improves non-code indexing throughput by enqueuing Sidekiq jobs until all documents are processed. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_requeue_workers ApplicationSettings#elasticsearch_requeue_workers}
---
@@ -10486,7 +11871,7 @@ public object ElasticsearchSearch { get; set; }
Enable Elasticsearch search.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
---
@@ -10500,7 +11885,7 @@ public string[] ElasticsearchUrl { get; set; }
The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
---
@@ -10514,7 +11899,23 @@ public string ElasticsearchUsername { get; set; }
The username of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+
+---
+
+##### `ElasticsearchWorkerNumberOfShards`Optional
+
+```csharp
+public double ElasticsearchWorkerNumberOfShards { get; set; }
+```
+
+- *Type:* double
+
+Number of indexing worker shards.
+
+This improves non-code indexing throughput by enqueuing more parallel Sidekiq jobs. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_worker_number_of_shards ApplicationSettings#elasticsearch_worker_number_of_shards}
---
@@ -10528,7 +11929,7 @@ public string EmailAdditionalText { get; set; }
Additional text added to the bottom of every email for legal/auditing/compliance reasons.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
---
@@ -10544,7 +11945,35 @@ Some email servers do not support overriding the email sender name.
Enable this option to include the name of the author of the issue, merge request or comment in the email body instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+
+---
+
+##### `EmailConfirmationSetting`Optional
+
+```csharp
+public string EmailConfirmationSetting { get; set; }
+```
+
+- *Type:* string
+
+Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_confirmation_setting ApplicationSettings#email_confirmation_setting}
+
+---
+
+##### `EnableArtifactExternalRedirectWarningPage`Optional
+
+```csharp
+public object EnableArtifactExternalRedirectWarningPage { get; set; }
+```
+
+- *Type:* object
+
+Show the external redirect page that warns you about user-generated content in GitLab Pages.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enable_artifact_external_redirect_warning_page ApplicationSettings#enable_artifact_external_redirect_warning_page}
---
@@ -10558,7 +11987,7 @@ public string EnabledGitAccessProtocol { get; set; }
Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
---
@@ -10572,7 +12001,7 @@ public object EnforceNamespaceStorageLimit { get; set; }
Enabling this permits enforcement of namespace storage limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
---
@@ -10586,7 +12015,7 @@ public object EnforceTerms { get; set; }
(If enabled, requires: terms) Enforce application ToS to all users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
---
@@ -10600,7 +12029,7 @@ public string ExternalAuthClientCert { get; set; }
(If enabled, requires: external_auth_client_key) The certificate to use to authenticate with the external authorization service.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
---
@@ -10614,7 +12043,7 @@ public string ExternalAuthClientKey { get; set; }
Private key for the certificate when authentication is required for the external authorization service, this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
---
@@ -10628,7 +12057,7 @@ public string ExternalAuthClientKeyPass { get; set; }
Passphrase to use for the private key when authenticating with the external service this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
---
@@ -10642,7 +12071,7 @@ public string ExternalAuthorizationServiceDefaultLabel { get; set; }
The default classification label to use when requesting authorization and no classification label has been specified on the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
---
@@ -10656,7 +12085,7 @@ public object ExternalAuthorizationServiceEnabled { get; set; }
(If enabled, requires: external_authorization_service_default_label, external_authorization_service_timeout and external_authorization_service_url) Enable using an external authorization service for accessing projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
---
@@ -10672,7 +12101,7 @@ The timeout after which an authorization request is aborted, in seconds.
When a request times out, access is denied to the user. (min: 0.001, max: 10, step: 0.001).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
---
@@ -10686,7 +12115,7 @@ public string ExternalAuthorizationServiceUrl { get; set; }
URL to which authorization requests are directed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
---
@@ -10700,7 +12129,7 @@ public double ExternalPipelineValidationServiceTimeout { get; set; }
How long to wait for a response from the pipeline validation service. Assumes OK if it times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
---
@@ -10714,7 +12143,7 @@ public string ExternalPipelineValidationServiceToken { get; set; }
Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
---
@@ -10728,7 +12157,21 @@ public string ExternalPipelineValidationServiceUrl { get; set; }
URL to use for pipeline validation requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+
+---
+
+##### `FailedLoginAttemptsUnlockPeriodInMinutes`Optional
+
+```csharp
+public double FailedLoginAttemptsUnlockPeriodInMinutes { get; set; }
+```
+
+- *Type:* double
+
+Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#failed_login_attempts_unlock_period_in_minutes ApplicationSettings#failed_login_attempts_unlock_period_in_minutes}
---
@@ -10742,7 +12185,7 @@ public double FileTemplateProjectId { get; set; }
The ID of a project to load custom file templates from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
---
@@ -10758,7 +12201,7 @@ Start day of the week for calendar views and date pickers.
Valid values are 0 for Sunday, 1 for Monday, and 6 for Saturday.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
---
@@ -10772,7 +12215,7 @@ public string GeoNodeAllowedIps { get; set; }
Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
---
@@ -10786,7 +12229,7 @@ public double GeoStatusTimeout { get; set; }
The amount of seconds after which a request to get a secondary node status times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
---
@@ -10802,7 +12245,7 @@ Default Gitaly timeout, in seconds.
This timeout is not enforced for Git fetch/push operations or Sidekiq jobs. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
---
@@ -10818,7 +12261,7 @@ Gitaly fast operation timeout, in seconds.
Some Gitaly operations are expected to be fast. If they exceed this threshold, there may be a problem with a storage shard and ‘failing fast’ can help maintain the stability of the GitLab instance. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
---
@@ -10834,7 +12277,65 @@ Medium Gitaly timeout, in seconds.
This should be a value between the Fast and the Default timeout. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+
+---
+
+##### `GitlabShellOperationLimit`Optional
+
+```csharp
+public double GitlabShellOperationLimit { get; set; }
+```
+
+- *Type:* double
+
+Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitlab_shell_operation_limit ApplicationSettings#gitlab_shell_operation_limit}
+
+---
+
+##### `GitpodEnabled`Optional
+
+```csharp
+public object GitpodEnabled { get; set; }
+```
+
+- *Type:* object
+
+Enable Gitpod integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_enabled ApplicationSettings#gitpod_enabled}
+
+---
+
+##### `GitpodUrl`Optional
+
+```csharp
+public string GitpodUrl { get; set; }
+```
+
+- *Type:* string
+
+The Gitpod instance URL for integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_url ApplicationSettings#gitpod_url}
+
+---
+
+##### `GitRateLimitUsersAlertlist`Optional
+
+```csharp
+public double[] GitRateLimitUsersAlertlist { get; set; }
+```
+
+- *Type:* double[]
+
+List of user IDs that are emailed when the Git abuse rate limit is exceeded.
+
+Maximum: 100 user IDs. Introduced in GitLab 15.9. Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_alertlist ApplicationSettings#git_rate_limit_users_alertlist}
---
@@ -10846,9 +12347,9 @@ public string[] GitRateLimitUsersAllowlist { get; set; }
- *Type:* string[]
-List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2.
+List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
---
@@ -10862,7 +12363,21 @@ public double GitTwoFactorSessionExpiry { get; set; }
Maximum duration (in minutes) of a session for Git operations when 2FA is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+
+---
+
+##### `GloballyAllowedIps`Optional
+
+```csharp
+public string GloballyAllowedIps { get; set; }
+```
+
+- *Type:* string
+
+Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#globally_allowed_ips ApplicationSettings#globally_allowed_ips}
---
@@ -10876,7 +12391,7 @@ public object GrafanaEnabled { get; set; }
Enable Grafana.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
---
@@ -10890,7 +12405,7 @@ public string GrafanaUrl { get; set; }
Grafana URL.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
---
@@ -10904,7 +12419,7 @@ public object GravatarEnabled { get; set; }
Enable Gravatar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
---
@@ -10918,7 +12433,7 @@ public object GroupOwnersCanManageDefaultBranchProtection { get; set; }
Prevent overrides of default branch protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
---
@@ -10934,7 +12449,7 @@ Create new projects using hashed storage paths: Enable immutable, hash-based pat
This prevents repositories from having to be moved or renamed when the Project URL changes and may improve disk I/O performance. (Always enabled in GitLab versions 13.0 and later, configuration is scheduled for removal in 14.0).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
---
@@ -10948,7 +12463,7 @@ public object HelpPageHideCommercialContent { get; set; }
Hide marketing-related entries from help.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
---
@@ -10962,7 +12477,7 @@ public string HelpPageSupportUrl { get; set; }
Alternate support URL for help page and help dropdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
---
@@ -10976,7 +12491,7 @@ public string HelpPageText { get; set; }
Custom text displayed on the help page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
---
@@ -10990,7 +12505,7 @@ public string HelpText { get; set; }
GitLab server administrator information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
---
@@ -11004,7 +12519,7 @@ public object HideThirdPartyOffers { get; set; }
Do not display offers from third parties in GitLab.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
---
@@ -11018,7 +12533,7 @@ public string HomePageUrl { get; set; }
Redirect to this URL when not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
---
@@ -11035,7 +12550,7 @@ Enable or disable Git housekeeping.
If enabled, requires either housekeeping_optimize_repository_period OR housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period.
Options housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period are deprecated. Use housekeeping_optimize_repository_period instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
---
@@ -11049,7 +12564,7 @@ public double HousekeepingFullRepackPeriod { get; set; }
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
---
@@ -11063,7 +12578,7 @@ public double HousekeepingGcPeriod { get; set; }
Number of Git pushes after which git gc is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
---
@@ -11077,7 +12592,7 @@ public double HousekeepingIncrementalRepackPeriod { get; set; }
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
---
@@ -11091,7 +12606,7 @@ public double HousekeepingOptimizeRepositoryPeriod { get; set; }
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
---
@@ -11105,7 +12620,7 @@ public object HtmlEmailsEnabled { get; set; }
Enable HTML emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
---
@@ -11117,7 +12632,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -11134,7 +12649,7 @@ public string[] ImportSources { get; set; }
Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
---
@@ -11150,7 +12665,7 @@ If delete_inactive_projects is true, the time (in months) to wait before deletin
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
---
@@ -11166,7 +12681,7 @@ If delete_inactive_projects is true, the minimum repository size for projects to
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
---
@@ -11182,7 +12697,21 @@ If delete_inactive_projects is true, sets the time (in months) to wait before em
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+
+---
+
+##### `IncludeOptionalMetricsInServicePing`Optional
+
+```csharp
+public object IncludeOptionalMetricsInServicePing { get; set; }
+```
+
+- *Type:* object
+
+Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#include_optional_metrics_in_service_ping ApplicationSettings#include_optional_metrics_in_service_ping}
---
@@ -11196,7 +12725,7 @@ public object InProductMarketingEmailsEnabled { get; set; }
Enable in-product marketing emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
---
@@ -11210,7 +12739,7 @@ public object InvisibleCaptchaEnabled { get; set; }
Enable Invisible CAPTCHA spam detection during sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
---
@@ -11224,7 +12753,49 @@ public double IssuesCreateLimit { get; set; }
Max number of issue creation requests per minute per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+
+---
+
+##### `JiraConnectApplicationKey`Optional
+
+```csharp
+public string JiraConnectApplicationKey { get; set; }
+```
+
+- *Type:* string
+
+ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_application_key ApplicationSettings#jira_connect_application_key}
+
+---
+
+##### `JiraConnectProxyUrl`Optional
+
+```csharp
+public string JiraConnectProxyUrl { get; set; }
+```
+
+- *Type:* string
+
+URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_proxy_url ApplicationSettings#jira_connect_proxy_url}
+
+---
+
+##### `JiraConnectPublicKeyStorageEnabled`Optional
+
+```csharp
+public object JiraConnectPublicKeyStorageEnabled { get; set; }
+```
+
+- *Type:* object
+
+Enable public key storage for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_public_key_storage_enabled ApplicationSettings#jira_connect_public_key_storage_enabled}
---
@@ -11238,7 +12809,7 @@ public object KeepLatestArtifact { get; set; }
Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
---
@@ -11252,7 +12823,23 @@ public double LocalMarkdownVersion { get; set; }
Increase this value when any cached Markdown should be invalidated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+
+---
+
+##### `LockDuoFeaturesEnabled`Optional
+
+```csharp
+public object LockDuoFeaturesEnabled { get; set; }
+```
+
+- *Type:* object
+
+Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups.
+
+Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#lock_duo_features_enabled ApplicationSettings#lock_duo_features_enabled}
---
@@ -11266,7 +12853,7 @@ public object MailgunEventsEnabled { get; set; }
Enable Mailgun event receiver.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
---
@@ -11280,7 +12867,7 @@ public string MailgunSigningKey { get; set; }
The Mailgun HTTP webhook signing key for receiving events from webhook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
---
@@ -11294,77 +12881,133 @@ public object MaintenanceMode { get; set; }
When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+
+---
+
+##### `MaintenanceModeMessage`Optional
+
+```csharp
+public string MaintenanceModeMessage { get; set; }
+```
+
+- *Type:* string
+
+Message displayed when instance is in maintenance mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+
+---
+
+##### `MavenPackageRequestsForwarding`Optional
+
+```csharp
+public object MavenPackageRequestsForwarding { get; set; }
+```
+
+- *Type:* object
+
+Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maven_package_requests_forwarding ApplicationSettings#maven_package_requests_forwarding}
+
+---
+
+##### `MaxArtifactsSize`Optional
+
+```csharp
+public double MaxArtifactsSize { get; set; }
+```
+
+- *Type:* double
+
+Maximum artifacts size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+
+---
+
+##### `MaxAttachmentSize`Optional
+
+```csharp
+public double MaxAttachmentSize { get; set; }
+```
+
+- *Type:* double
+
+Limit attachment size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
---
-##### `MaintenanceModeMessage`Optional
+##### `MaxDecompressedArchiveSize`Optional
```csharp
-public string MaintenanceModeMessage { get; set; }
+public double MaxDecompressedArchiveSize { get; set; }
```
-- *Type:* string
+- *Type:* double
-Message displayed when instance is in maintenance mode.
+Maximum decompressed archive size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_decompressed_archive_size ApplicationSettings#max_decompressed_archive_size}
---
-##### `MaxArtifactsSize`Optional
+##### `MaxExportSize`Optional
```csharp
-public double MaxArtifactsSize { get; set; }
+public double MaxExportSize { get; set; }
```
- *Type:* double
-Maximum artifacts size in MB.
+Maximum export size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
---
-##### `MaxAttachmentSize`Optional
+##### `MaxImportRemoteFileSize`Optional
```csharp
-public double MaxAttachmentSize { get; set; }
+public double MaxImportRemoteFileSize { get; set; }
```
- *Type:* double
-Limit attachment size in MB.
+Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_remote_file_size ApplicationSettings#max_import_remote_file_size}
---
-##### `MaxExportSize`Optional
+##### `MaxImportSize`Optional
```csharp
-public double MaxExportSize { get; set; }
+public double MaxImportSize { get; set; }
```
- *Type:* double
-Maximum export size in MB. 0 for unlimited.
+Maximum import size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
---
-##### `MaxImportSize`Optional
+##### `MaxLoginAttempts`Optional
```csharp
-public double MaxImportSize { get; set; }
+public double MaxLoginAttempts { get; set; }
```
- *Type:* double
-Maximum import size in MB. 0 for unlimited.
+Maximum number of sign-in attempts before locking out the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_login_attempts ApplicationSettings#max_login_attempts}
---
@@ -11380,7 +13023,7 @@ Maximum number of unique repositories a user can download in the specified time
Maximum: 10,000 repositories. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
---
@@ -11394,7 +13037,7 @@ public double MaxNumberOfRepositoryDownloadsWithinTimePeriod { get; set; }
Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
---
@@ -11408,7 +13051,7 @@ public double MaxPagesSize { get; set; }
Maximum size of pages repositories in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
---
@@ -11422,7 +13065,7 @@ public double MaxPersonalAccessTokenLifetime { get; set; }
Maximum allowable lifetime for access tokens in days.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
---
@@ -11436,7 +13079,7 @@ public double MaxSshKeyLifetime { get; set; }
Maximum allowable lifetime for SSH keys in days. Introduced in GitLab 14.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
---
@@ -11450,7 +13093,7 @@ public double MaxTerraformStateSizeBytes { get; set; }
Maximum size in bytes of the Terraform state files. Set this to 0 for unlimited file size.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
---
@@ -11464,7 +13107,7 @@ public double MetricsMethodCallThreshold { get; set; }
A method call is only tracked when it takes longer than the given amount of milliseconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
---
@@ -11478,7 +13121,7 @@ public double MinimumPasswordLength { get; set; }
Indicates whether passwords require a minimum length. Introduced in GitLab 15.1. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
---
@@ -11492,7 +13135,7 @@ public object MirrorAvailable { get; set; }
Allow repository mirroring to configured by project Maintainers. If disabled, only Administrators can configure repository mirroring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
---
@@ -11506,7 +13149,7 @@ public double MirrorCapacityThreshold { get; set; }
Minimum capacity to be available before scheduling more mirrors preemptively.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
---
@@ -11520,7 +13163,7 @@ public double MirrorMaxCapacity { get; set; }
Maximum number of mirrors that can be synchronizing at the same time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
---
@@ -11534,7 +13177,7 @@ public double MirrorMaxDelay { get; set; }
Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
---
@@ -11548,7 +13191,21 @@ public object NpmPackageRequestsForwarding { get; set; }
Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+
+---
+
+##### `NugetSkipMetadataUrlValidation`Optional
+
+```csharp
+public object NugetSkipMetadataUrlValidation { get; set; }
+```
+
+- *Type:* object
+
+Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#nuget_skip_metadata_url_validation ApplicationSettings#nuget_skip_metadata_url_validation}
---
@@ -11562,7 +13219,35 @@ public string[] OutboundLocalRequestsWhitelist { get; set; }
Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+
+---
+
+##### `PackageMetadataPurlTypes`Optional
+
+```csharp
+public double[] PackageMetadataPurlTypes { get; set; }
+```
+
+- *Type:* double[]
+
+List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_metadata_purl_types ApplicationSettings#package_metadata_purl_types}
+
+---
+
+##### `PackageRegistryAllowAnyoneToPullOption`Optional
+
+```csharp
+public object PackageRegistryAllowAnyoneToPullOption { get; set; }
+```
+
+- *Type:* object
+
+Enable to allow anyone to pull from Package Registry visible and changeable.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_allow_anyone_to_pull_option ApplicationSettings#package_registry_allow_anyone_to_pull_option}
---
@@ -11576,7 +13261,7 @@ public double PackageRegistryCleanupPoliciesWorkerCapacity { get; set; }
Number of workers assigned to the packages cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
---
@@ -11592,7 +13277,7 @@ Require users to prove ownership of custom domains.
Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
---
@@ -11606,7 +13291,7 @@ public object PasswordAuthenticationEnabledForGit { get; set; }
Enable authentication for Git over HTTP(S) via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
---
@@ -11620,7 +13305,7 @@ public object PasswordAuthenticationEnabledForWeb { get; set; }
Enable authentication for the web interface via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
---
@@ -11634,7 +13319,7 @@ public object PasswordLowercaseRequired { get; set; }
Indicates whether passwords require at least one lowercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
---
@@ -11648,7 +13333,7 @@ public object PasswordNumberRequired { get; set; }
Indicates whether passwords require at least one number. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
---
@@ -11662,7 +13347,7 @@ public object PasswordSymbolRequired { get; set; }
Indicates whether passwords require at least one symbol character. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
---
@@ -11676,7 +13361,7 @@ public object PasswordUppercaseRequired { get; set; }
Indicates whether passwords require at least one uppercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
---
@@ -11690,7 +13375,7 @@ public string PerformanceBarAllowedGroupPath { get; set; }
Path of the group that is allowed to toggle the performance bar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
---
@@ -11704,7 +13389,7 @@ public string PersonalAccessTokenPrefix { get; set; }
Prefix for all generated personal access tokens.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
---
@@ -11718,7 +13403,7 @@ public double PipelineLimitPerProjectUserSha { get; set; }
Maximum number of pipeline creation requests per minute per user and commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
---
@@ -11732,7 +13417,7 @@ public object PlantumlEnabled { get; set; }
(If enabled, requires: plantuml_url) Enable PlantUML integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
---
@@ -11746,7 +13431,7 @@ public string PlantumlUrl { get; set; }
The PlantUML instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
---
@@ -11760,7 +13445,7 @@ public double PollingIntervalMultiplier { get; set; }
Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
---
@@ -11774,7 +13459,35 @@ public object ProjectExportEnabled { get; set; }
Enable project export.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+
+---
+
+##### `ProjectJobsApiRateLimit`Optional
+
+```csharp
+public double ProjectJobsApiRateLimit { get; set; }
+```
+
+- *Type:* double
+
+Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_jobs_api_rate_limit ApplicationSettings#project_jobs_api_rate_limit}
+
+---
+
+##### `ProjectsApiRateLimitUnauthenticated`Optional
+
+```csharp
+public double ProjectsApiRateLimitUnauthenticated { get; set; }
+```
+
+- *Type:* double
+
+Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#projects_api_rate_limit_unauthenticated ApplicationSettings#projects_api_rate_limit_unauthenticated}
---
@@ -11788,7 +13501,7 @@ public object PrometheusMetricsEnabled { get; set; }
Enable Prometheus metrics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
---
@@ -11802,7 +13515,7 @@ public object ProtectedCiVariables { get; set; }
CI/CD variables are protected by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
---
@@ -11818,7 +13531,7 @@ Number of changes (branches or tags) in a single push to determine whether indiv
Bulk push events are created if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
---
@@ -11834,7 +13547,7 @@ Number of changes (branches or tags) in a single push to determine whether webho
Webhooks and services aren’t submitted if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
---
@@ -11848,7 +13561,7 @@ public object PypiPackageRequestsForwarding { get; set; }
Use pypi.org as a default remote repository when the package is not found in the GitLab Package Registry for PyPI.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
---
@@ -11864,7 +13577,7 @@ When rate limiting is enabled via the throttle_* settings, send this plain text
‘Retry later’ is sent if this is blank.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
---
@@ -11878,7 +13591,7 @@ public double RawBlobRequestLimit { get; set; }
Max number of requests per minute for each raw path. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
---
@@ -11892,7 +13605,7 @@ public object RecaptchaEnabled { get; set; }
(If enabled, requires: recaptcha_private_key and recaptcha_site_key) Enable reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
---
@@ -11906,7 +13619,7 @@ public string RecaptchaPrivateKey { get; set; }
Private key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
---
@@ -11920,7 +13633,7 @@ public string RecaptchaSiteKey { get; set; }
Site key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
---
@@ -11934,7 +13647,35 @@ public double ReceiveMaxInputSize { get; set; }
Maximum push size (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+
+---
+
+##### `ReceptiveClusterAgentsEnabled`Optional
+
+```csharp
+public object ReceptiveClusterAgentsEnabled { get; set; }
+```
+
+- *Type:* object
+
+Enable receptive mode for GitLab Agents for Kubernetes.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receptive_cluster_agents_enabled ApplicationSettings#receptive_cluster_agents_enabled}
+
+---
+
+##### `RememberMeEnabled`Optional
+
+```csharp
+public object RememberMeEnabled { get; set; }
+```
+
+- *Type:* object
+
+Enable Remember me setting. Introduced in GitLab 16.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#remember_me_enabled ApplicationSettings#remember_me_enabled}
---
@@ -11948,7 +13689,7 @@ public object RepositoryChecksEnabled { get; set; }
GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
---
@@ -11962,7 +13703,7 @@ public double RepositorySizeLimit { get; set; }
Size limit per repository (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
---
@@ -11976,7 +13717,7 @@ public string[] RepositoryStorages { get; set; }
(GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
---
@@ -11990,7 +13731,7 @@ public System.Collections.Generic.IDictionary RepositoryStorages
(GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
---
@@ -12004,7 +13745,35 @@ public object RequireAdminApprovalAfterUserSignup { get; set; }
When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+
+---
+
+##### `RequireAdminTwoFactorAuthentication`Optional
+
+```csharp
+public object RequireAdminTwoFactorAuthentication { get; set; }
+```
+
+- *Type:* object
+
+Allow administrators to require 2FA for all administrators on the instance.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_two_factor_authentication ApplicationSettings#require_admin_two_factor_authentication}
+
+---
+
+##### `RequirePersonalAccessTokenExpiry`Optional
+
+```csharp
+public object RequirePersonalAccessTokenExpiry { get; set; }
+```
+
+- *Type:* object
+
+When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_personal_access_token_expiry ApplicationSettings#require_personal_access_token_expiry}
---
@@ -12018,7 +13787,7 @@ public object RequireTwoFactorAuthentication { get; set; }
(If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
---
@@ -12034,7 +13803,7 @@ Selected levels cannot be used by non-Administrator users for groups, projects o
Can take private, internal and public as a parameter. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
---
@@ -12048,7 +13817,7 @@ public double RsaKeyRestriction { get; set; }
The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
---
@@ -12062,7 +13831,7 @@ public double SearchRateLimit { get; set; }
Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
---
@@ -12076,7 +13845,49 @@ public double SearchRateLimitUnauthenticated { get; set; }
Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+
+---
+
+##### `SecurityApprovalPoliciesLimit`Optional
+
+```csharp
+public double SecurityApprovalPoliciesLimit { get; set; }
+```
+
+- *Type:* double
+
+Maximum number of active merge request approval policies per security policy project. Maximum: 20.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_approval_policies_limit ApplicationSettings#security_approval_policies_limit}
+
+---
+
+##### `SecurityPolicyGlobalGroupApproversEnabled`Optional
+
+```csharp
+public object SecurityPolicyGlobalGroupApproversEnabled { get; set; }
+```
+
+- *Type:* object
+
+Whether to look up merge request approval policy approval groups globally or within project hierarchies.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_policy_global_group_approvers_enabled ApplicationSettings#security_policy_global_group_approvers_enabled}
+
+---
+
+##### `SecurityTxtContent`Optional
+
+```csharp
+public string SecurityTxtContent { get; set; }
+```
+
+- *Type:* string
+
+Public security contact information. Introduced in GitLab 16.7.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_txt_content ApplicationSettings#security_txt_content}
---
@@ -12090,7 +13901,21 @@ public object SendUserConfirmationEmail { get; set; }
Send confirmation email on sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+
+---
+
+##### `ServiceAccessTokensExpirationEnforced`Optional
+
+```csharp
+public object ServiceAccessTokensExpirationEnforced { get; set; }
+```
+
+- *Type:* object
+
+Flag to indicate if token expiry date can be optional for service account users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#service_access_tokens_expiration_enforced ApplicationSettings#service_access_tokens_expiration_enforced}
---
@@ -12104,7 +13929,7 @@ public double SessionExpireDelay { get; set; }
Session duration in minutes. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
---
@@ -12118,7 +13943,7 @@ public object SharedRunnersEnabled { get; set; }
(If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
---
@@ -12132,7 +13957,7 @@ public double SharedRunnersMinutes { get; set; }
Set the maximum number of CI/CD minutes that a group can use on shared runners per month.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
---
@@ -12146,7 +13971,7 @@ public string SharedRunnersText { get; set; }
Shared runners text.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
---
@@ -12160,7 +13985,7 @@ public double SidekiqJobLimiterCompressionThresholdBytes { get; set; }
The threshold in bytes at which Sidekiq jobs are compressed before being stored in Redis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
---
@@ -12174,7 +13999,7 @@ public double SidekiqJobLimiterLimitBytes { get; set; }
The threshold in bytes at which Sidekiq jobs are rejected. 0 means do not reject any job.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
---
@@ -12188,7 +14013,7 @@ public string SidekiqJobLimiterMode { get; set; }
track or compress. Sets the behavior for Sidekiq job size limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
---
@@ -12202,7 +14027,7 @@ public string SignInText { get; set; }
Text on the login page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
---
@@ -12216,7 +14041,35 @@ public object SignupEnabled { get; set; }
Enable registration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+
+---
+
+##### `SilentAdminExportsEnabled`Optional
+
+```csharp
+public object SilentAdminExportsEnabled { get; set; }
+```
+
+- *Type:* object
+
+Enable Silent admin exports.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_admin_exports_enabled ApplicationSettings#silent_admin_exports_enabled}
+
+---
+
+##### `SilentModeEnabled`Optional
+
+```csharp
+public object SilentModeEnabled { get; set; }
+```
+
+- *Type:* object
+
+Enable Silent mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_mode_enabled ApplicationSettings#silent_mode_enabled}
---
@@ -12230,7 +14083,7 @@ public object SlackAppEnabled { get; set; }
(If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
---
@@ -12244,7 +14097,7 @@ public string SlackAppId { get; set; }
The app ID of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
---
@@ -12258,7 +14111,7 @@ public string SlackAppSecret { get; set; }
The app secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
---
@@ -12272,7 +14125,7 @@ public string SlackAppSigningSecret { get; set; }
The signing secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
---
@@ -12286,7 +14139,7 @@ public string SlackAppVerificationToken { get; set; }
The verification token of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
---
@@ -12300,7 +14153,7 @@ public double SnippetSizeLimit { get; set; }
Max snippet content size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
---
@@ -12314,7 +14167,7 @@ public string SnowplowAppId { get; set; }
The Snowplow site name / application ID. (for example, gitlab).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
---
@@ -12328,7 +14181,7 @@ public string SnowplowCollectorHostname { get; set; }
The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
---
@@ -12342,7 +14195,21 @@ public string SnowplowCookieDomain { get; set; }
The Snowplow cookie domain. (for example, .gitlab.com).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+
+---
+
+##### `SnowplowDatabaseCollectorHostname`Optional
+
+```csharp
+public string SnowplowDatabaseCollectorHostname { get; set; }
+```
+
+- *Type:* string
+
+The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_database_collector_hostname ApplicationSettings#snowplow_database_collector_hostname}
---
@@ -12356,7 +14223,7 @@ public object SnowplowEnabled { get; set; }
Enable snowplow tracking.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
---
@@ -12370,7 +14237,7 @@ public object SourcegraphEnabled { get; set; }
Enables Sourcegraph integration. If enabled, requires sourcegraph_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
---
@@ -12384,7 +14251,7 @@ public object SourcegraphPublicOnly { get; set; }
Blocks Sourcegraph from being loaded on private and internal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
---
@@ -12398,7 +14265,7 @@ public string SourcegraphUrl { get; set; }
The Sourcegraph instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
---
@@ -12412,7 +14279,7 @@ public string SpamCheckApiKey { get; set; }
API key used by GitLab for accessing the Spam Check service endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
---
@@ -12426,7 +14293,7 @@ public object SpamCheckEndpointEnabled { get; set; }
Enables spam checking using external Spam Check API endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
---
@@ -12442,7 +14309,35 @@ URL of the external Spamcheck service endpoint.
Valid URI schemes are grpc or tls. Specifying tls forces communication to be encrypted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+
+---
+
+##### `StaticObjectsExternalStorageAuthToken`Optional
+
+```csharp
+public string StaticObjectsExternalStorageAuthToken { get; set; }
+```
+
+- *Type:* string
+
+Authentication token for the external storage linked in static_objects_external_storage_url.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_auth_token ApplicationSettings#static_objects_external_storage_auth_token}
+
+---
+
+##### `StaticObjectsExternalStorageUrl`Optional
+
+```csharp
+public string StaticObjectsExternalStorageUrl { get; set; }
+```
+
+- *Type:* string
+
+URL to an external storage for repository static objects.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_url ApplicationSettings#static_objects_external_storage_url}
---
@@ -12456,7 +14351,7 @@ public object SuggestPipelineEnabled { get; set; }
Enable pipeline suggestion banner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
---
@@ -12470,7 +14365,7 @@ public double TerminalMaxSessionTime { get; set; }
Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
---
@@ -12484,7 +14379,7 @@ public string Terms { get; set; }
(Required by: enforce_terms) Markdown content for the ToS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terms ApplicationSettings#terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terms ApplicationSettings#terms}
---
@@ -12500,7 +14395,7 @@ public object ThrottleAuthenticatedApiEnabled { get; set; }
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
---
@@ -12514,7 +14409,7 @@ public double ThrottleAuthenticatedApiPeriodInSeconds { get; set; }
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
---
@@ -12528,7 +14423,7 @@ public double ThrottleAuthenticatedApiRequestsPerPeriod { get; set; }
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
---
@@ -12544,7 +14439,7 @@ public object ThrottleAuthenticatedPackagesApiEnabled { get; set; }
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
---
@@ -12558,7 +14453,7 @@ public double ThrottleAuthenticatedPackagesApiPeriodInSeconds { get; set; }
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
---
@@ -12572,7 +14467,7 @@ public double ThrottleAuthenticatedPackagesApiRequestsPerPeriod { get; set; }
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
---
@@ -12588,7 +14483,7 @@ public object ThrottleAuthenticatedWebEnabled { get; set; }
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
---
@@ -12602,7 +14497,7 @@ public double ThrottleAuthenticatedWebPeriodInSeconds { get; set; }
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
---
@@ -12616,7 +14511,7 @@ public double ThrottleAuthenticatedWebRequestsPerPeriod { get; set; }
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
---
@@ -12632,7 +14527,7 @@ public object ThrottleUnauthenticatedApiEnabled { get; set; }
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
---
@@ -12646,7 +14541,7 @@ public double ThrottleUnauthenticatedApiPeriodInSeconds { get; set; }
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
---
@@ -12660,7 +14555,7 @@ public double ThrottleUnauthenticatedApiRequestsPerPeriod { get; set; }
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
---
@@ -12676,7 +14571,7 @@ public object ThrottleUnauthenticatedPackagesApiEnabled { get; set; }
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
---
@@ -12690,7 +14585,7 @@ public double ThrottleUnauthenticatedPackagesApiPeriodInSeconds { get; set; }
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
---
@@ -12704,7 +14599,7 @@ public double ThrottleUnauthenticatedPackagesApiRequestsPerPeriod { get; set; }
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
---
@@ -12720,7 +14615,7 @@ public object ThrottleUnauthenticatedWebEnabled { get; set; }
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
---
@@ -12734,7 +14629,7 @@ public double ThrottleUnauthenticatedWebPeriodInSeconds { get; set; }
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
---
@@ -12748,7 +14643,7 @@ public double ThrottleUnauthenticatedWebRequestsPerPeriod { get; set; }
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
---
@@ -12762,7 +14657,7 @@ public object TimeTrackingLimitToHours { get; set; }
Limit display of time tracking units to hours.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
---
@@ -12776,7 +14671,23 @@ public double TwoFactorGracePeriod { get; set; }
Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+
+---
+
+##### `UnconfirmedUsersDeleteAfterDays`Optional
+
+```csharp
+public double UnconfirmedUsersDeleteAfterDays { get; set; }
+```
+
+- *Type:* double
+
+Specifies how many days after sign-up to delete users who have not confirmed their email.
+
+Only applicable if delete_unconfirmed_users is set to true. Must be 1 or greater. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unconfirmed_users_delete_after_days ApplicationSettings#unconfirmed_users_delete_after_days}
---
@@ -12790,7 +14701,7 @@ public object UniqueIpsLimitEnabled { get; set; }
(If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
---
@@ -12804,7 +14715,7 @@ public double UniqueIpsLimitPerUser { get; set; }
Maximum number of IPs per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
---
@@ -12818,7 +14729,21 @@ public double UniqueIpsLimitTimeWindow { get; set; }
How many seconds an IP is counted towards the limit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+
+---
+
+##### `UpdateRunnerVersionsEnabled`Optional
+
+```csharp
+public object UpdateRunnerVersionsEnabled { get; set; }
+```
+
+- *Type:* object
+
+Fetch GitLab Runner release version data from GitLab.com.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#update_runner_versions_enabled ApplicationSettings#update_runner_versions_enabled}
---
@@ -12832,7 +14757,23 @@ public object UsagePingEnabled { get; set; }
Every week GitLab reports license usage back to GitLab, Inc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+
+---
+
+##### `UseClickhouseForAnalytics`Optional
+
+```csharp
+public object UseClickhouseForAnalytics { get; set; }
+```
+
+- *Type:* object
+
+Enables ClickHouse as a data source for analytics reports.
+
+ClickHouse must be configured for this setting to take effect. Available on Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#use_clickhouse_for_analytics ApplicationSettings#use_clickhouse_for_analytics}
---
@@ -12846,7 +14787,7 @@ public object UserDeactivationEmailsEnabled { get; set; }
Send an email to users upon account deactivation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
---
@@ -12860,7 +14801,7 @@ public object UserDefaultExternal { get; set; }
Newly registered users are external by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
---
@@ -12874,7 +14815,21 @@ public string UserDefaultInternalRegex { get; set; }
Specify an email address regex pattern to identify default internal users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+
+---
+
+##### `UserDefaultsToPrivateProfile`Optional
+
+```csharp
+public object UserDefaultsToPrivateProfile { get; set; }
+```
+
+- *Type:* object
+
+Newly created users have private profile by default. Introduced in GitLab 15.8.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_defaults_to_private_profile ApplicationSettings#user_defaults_to_private_profile}
---
@@ -12888,7 +14843,7 @@ public object UserOauthApplications { get; set; }
Allow users to register any application to use GitLab as an OAuth provider.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
---
@@ -12902,7 +14857,21 @@ public object UserShowAddSshKeyMessage { get; set; }
When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+
+---
+
+##### `ValidRunnerRegistrars`Optional
+
+```csharp
+public string[] ValidRunnerRegistrars { get; set; }
+```
+
+- *Type:* string[]
+
+List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project'].
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#valid_runner_registrars ApplicationSettings#valid_runner_registrars}
---
@@ -12916,7 +14885,7 @@ public object VersionCheckEnabled { get; set; }
Let GitLab inform you when an update is available.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
---
@@ -12930,7 +14899,7 @@ public object WebIdeClientsidePreviewEnabled { get; set; }
Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
---
@@ -12942,9 +14911,9 @@ public string WhatsNewVariant { get; set; }
- *Type:* string
-What’s new variant, possible values: all_tiers, current_tier, and disabled.
+What's new variant, possible values: all_tiers, current_tier, and disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
---
@@ -12958,7 +14927,7 @@ public double WikiPageMaxContentBytes { get; set; }
Maximum wiki page content size in bytes. The minimum value is 1024 bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
---
@@ -12998,7 +14967,7 @@ public double[] AllowedToMerge { get; set; }
An array of access levels allowed to merge. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
---
@@ -13012,7 +14981,7 @@ public double[] AllowedToPush { get; set; }
An array of access levels allowed to push. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
---
@@ -13026,7 +14995,7 @@ public object AllowForcePush { get; set; }
Allow force push for all users with push access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
---
@@ -13040,7 +15009,7 @@ public object DeveloperCanInitialPush { get; set; }
Allow developers to initial push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
---
diff --git a/docs/applicationSettings.go.md b/docs/applicationSettings.go.md
index dc3d48dbb..af1a156d7 100644
--- a/docs/applicationSettings.go.md
+++ b/docs/applicationSettings.go.md
@@ -4,7 +4,7 @@
### ApplicationSettings
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings gitlab_application_settings}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings gitlab_application_settings}.
#### Initializers
@@ -166,14 +166,19 @@ Must be unique amongst siblings in the same scope
| ResetElasticsearchLimitIndexing
| *No description.* |
| ResetElasticsearchMaxBulkConcurrency
| *No description.* |
| ResetElasticsearchMaxBulkSizeMb
| *No description.* |
+| ResetElasticsearchMaxCodeIndexingConcurrency
| *No description.* |
| ResetElasticsearchNamespaceIds
| *No description.* |
| ResetElasticsearchPassword
| *No description.* |
| ResetElasticsearchProjectIds
| *No description.* |
+| ResetElasticsearchRequeueWorkers
| *No description.* |
| ResetElasticsearchSearch
| *No description.* |
| ResetElasticsearchUrl
| *No description.* |
| ResetElasticsearchUsername
| *No description.* |
+| ResetElasticsearchWorkerNumberOfShards
| *No description.* |
| ResetEmailAdditionalText
| *No description.* |
| ResetEmailAuthorInBody
| *No description.* |
+| ResetEmailConfirmationSetting
| *No description.* |
+| ResetEnableArtifactExternalRedirectWarningPage
| *No description.* |
| ResetEnabledGitAccessProtocol
| *No description.* |
| ResetEnforceNamespaceStorageLimit
| *No description.* |
| ResetEnforceTerms
| *No description.* |
@@ -187,6 +192,7 @@ Must be unique amongst siblings in the same scope
| ResetExternalPipelineValidationServiceTimeout
| *No description.* |
| ResetExternalPipelineValidationServiceToken
| *No description.* |
| ResetExternalPipelineValidationServiceUrl
| *No description.* |
+| ResetFailedLoginAttemptsUnlockPeriodInMinutes
| *No description.* |
| ResetFileTemplateProjectId
| *No description.* |
| ResetFirstDayOfWeek
| *No description.* |
| ResetGeoNodeAllowedIps
| *No description.* |
@@ -194,8 +200,13 @@ Must be unique amongst siblings in the same scope
| ResetGitalyTimeoutDefault
| *No description.* |
| ResetGitalyTimeoutFast
| *No description.* |
| ResetGitalyTimeoutMedium
| *No description.* |
+| ResetGitlabShellOperationLimit
| *No description.* |
+| ResetGitpodEnabled
| *No description.* |
+| ResetGitpodUrl
| *No description.* |
+| ResetGitRateLimitUsersAlertlist
| *No description.* |
| ResetGitRateLimitUsersAllowlist
| *No description.* |
| ResetGitTwoFactorSessionExpiry
| *No description.* |
+| ResetGloballyAllowedIps
| *No description.* |
| ResetGrafanaEnabled
| *No description.* |
| ResetGrafanaUrl
| *No description.* |
| ResetGravatarEnabled
| *No description.* |
@@ -218,19 +229,28 @@ Must be unique amongst siblings in the same scope
| ResetInactiveProjectsDeleteAfterMonths
| *No description.* |
| ResetInactiveProjectsMinSizeMb
| *No description.* |
| ResetInactiveProjectsSendWarningEmailAfterMonths
| *No description.* |
+| ResetIncludeOptionalMetricsInServicePing
| *No description.* |
| ResetInProductMarketingEmailsEnabled
| *No description.* |
| ResetInvisibleCaptchaEnabled
| *No description.* |
| ResetIssuesCreateLimit
| *No description.* |
+| ResetJiraConnectApplicationKey
| *No description.* |
+| ResetJiraConnectProxyUrl
| *No description.* |
+| ResetJiraConnectPublicKeyStorageEnabled
| *No description.* |
| ResetKeepLatestArtifact
| *No description.* |
| ResetLocalMarkdownVersion
| *No description.* |
+| ResetLockDuoFeaturesEnabled
| *No description.* |
| ResetMailgunEventsEnabled
| *No description.* |
| ResetMailgunSigningKey
| *No description.* |
| ResetMaintenanceMode
| *No description.* |
| ResetMaintenanceModeMessage
| *No description.* |
+| ResetMavenPackageRequestsForwarding
| *No description.* |
| ResetMaxArtifactsSize
| *No description.* |
| ResetMaxAttachmentSize
| *No description.* |
+| ResetMaxDecompressedArchiveSize
| *No description.* |
| ResetMaxExportSize
| *No description.* |
+| ResetMaxImportRemoteFileSize
| *No description.* |
| ResetMaxImportSize
| *No description.* |
+| ResetMaxLoginAttempts
| *No description.* |
| ResetMaxNumberOfRepositoryDownloads
| *No description.* |
| ResetMaxNumberOfRepositoryDownloadsWithinTimePeriod
| *No description.* |
| ResetMaxPagesSize
| *No description.* |
@@ -244,7 +264,10 @@ Must be unique amongst siblings in the same scope
| ResetMirrorMaxCapacity
| *No description.* |
| ResetMirrorMaxDelay
| *No description.* |
| ResetNpmPackageRequestsForwarding
| *No description.* |
+| ResetNugetSkipMetadataUrlValidation
| *No description.* |
| ResetOutboundLocalRequestsWhitelist
| *No description.* |
+| ResetPackageMetadataPurlTypes
| *No description.* |
+| ResetPackageRegistryAllowAnyoneToPullOption
| *No description.* |
| ResetPackageRegistryCleanupPoliciesWorkerCapacity
| *No description.* |
| ResetPagesDomainVerificationEnabled
| *No description.* |
| ResetPasswordAuthenticationEnabledForGit
| *No description.* |
@@ -260,6 +283,8 @@ Must be unique amongst siblings in the same scope
| ResetPlantumlUrl
| *No description.* |
| ResetPollingIntervalMultiplier
| *No description.* |
| ResetProjectExportEnabled
| *No description.* |
+| ResetProjectJobsApiRateLimit
| *No description.* |
+| ResetProjectsApiRateLimitUnauthenticated
| *No description.* |
| ResetPrometheusMetricsEnabled
| *No description.* |
| ResetProtectedCiVariables
| *No description.* |
| ResetPushEventActivitiesLimit
| *No description.* |
@@ -271,17 +296,25 @@ Must be unique amongst siblings in the same scope
| ResetRecaptchaPrivateKey
| *No description.* |
| ResetRecaptchaSiteKey
| *No description.* |
| ResetReceiveMaxInputSize
| *No description.* |
+| ResetReceptiveClusterAgentsEnabled
| *No description.* |
+| ResetRememberMeEnabled
| *No description.* |
| ResetRepositoryChecksEnabled
| *No description.* |
| ResetRepositorySizeLimit
| *No description.* |
| ResetRepositoryStorages
| *No description.* |
| ResetRepositoryStoragesWeighted
| *No description.* |
| ResetRequireAdminApprovalAfterUserSignup
| *No description.* |
+| ResetRequireAdminTwoFactorAuthentication
| *No description.* |
+| ResetRequirePersonalAccessTokenExpiry
| *No description.* |
| ResetRequireTwoFactorAuthentication
| *No description.* |
| ResetRestrictedVisibilityLevels
| *No description.* |
| ResetRsaKeyRestriction
| *No description.* |
| ResetSearchRateLimit
| *No description.* |
| ResetSearchRateLimitUnauthenticated
| *No description.* |
+| ResetSecurityApprovalPoliciesLimit
| *No description.* |
+| ResetSecurityPolicyGlobalGroupApproversEnabled
| *No description.* |
+| ResetSecurityTxtContent
| *No description.* |
| ResetSendUserConfirmationEmail
| *No description.* |
+| ResetServiceAccessTokensExpirationEnforced
| *No description.* |
| ResetSessionExpireDelay
| *No description.* |
| ResetSharedRunnersEnabled
| *No description.* |
| ResetSharedRunnersMinutes
| *No description.* |
@@ -291,6 +324,8 @@ Must be unique amongst siblings in the same scope
| ResetSidekiqJobLimiterMode
| *No description.* |
| ResetSignInText
| *No description.* |
| ResetSignupEnabled
| *No description.* |
+| ResetSilentAdminExportsEnabled
| *No description.* |
+| ResetSilentModeEnabled
| *No description.* |
| ResetSlackAppEnabled
| *No description.* |
| ResetSlackAppId
| *No description.* |
| ResetSlackAppSecret
| *No description.* |
@@ -300,6 +335,7 @@ Must be unique amongst siblings in the same scope
| ResetSnowplowAppId
| *No description.* |
| ResetSnowplowCollectorHostname
| *No description.* |
| ResetSnowplowCookieDomain
| *No description.* |
+| ResetSnowplowDatabaseCollectorHostname
| *No description.* |
| ResetSnowplowEnabled
| *No description.* |
| ResetSourcegraphEnabled
| *No description.* |
| ResetSourcegraphPublicOnly
| *No description.* |
@@ -307,6 +343,8 @@ Must be unique amongst siblings in the same scope
| ResetSpamCheckApiKey
| *No description.* |
| ResetSpamCheckEndpointEnabled
| *No description.* |
| ResetSpamCheckEndpointUrl
| *No description.* |
+| ResetStaticObjectsExternalStorageAuthToken
| *No description.* |
+| ResetStaticObjectsExternalStorageUrl
| *No description.* |
| ResetSuggestPipelineEnabled
| *No description.* |
| ResetTerminalMaxSessionTime
| *No description.* |
| ResetTerms
| *No description.* |
@@ -330,15 +368,20 @@ Must be unique amongst siblings in the same scope
| ResetThrottleUnauthenticatedWebRequestsPerPeriod
| *No description.* |
| ResetTimeTrackingLimitToHours
| *No description.* |
| ResetTwoFactorGracePeriod
| *No description.* |
+| ResetUnconfirmedUsersDeleteAfterDays
| *No description.* |
| ResetUniqueIpsLimitEnabled
| *No description.* |
| ResetUniqueIpsLimitPerUser
| *No description.* |
| ResetUniqueIpsLimitTimeWindow
| *No description.* |
+| ResetUpdateRunnerVersionsEnabled
| *No description.* |
| ResetUsagePingEnabled
| *No description.* |
+| ResetUseClickhouseForAnalytics
| *No description.* |
| ResetUserDeactivationEmailsEnabled
| *No description.* |
| ResetUserDefaultExternal
| *No description.* |
| ResetUserDefaultInternalRegex
| *No description.* |
+| ResetUserDefaultsToPrivateProfile
| *No description.* |
| ResetUserOauthApplications
| *No description.* |
| ResetUserShowAddSshKeyMessage
| *No description.* |
+| ResetValidRunnerRegistrars
| *No description.* |
| ResetVersionCheckEnabled
| *No description.* |
| ResetWebIdeClientsidePreviewEnabled
| *No description.* |
| ResetWhatsNewVariant
| *No description.* |
@@ -1198,6 +1241,12 @@ func ResetElasticsearchMaxBulkConcurrency()
func ResetElasticsearchMaxBulkSizeMb()
```
+##### `ResetElasticsearchMaxCodeIndexingConcurrency`
+
+```go
+func ResetElasticsearchMaxCodeIndexingConcurrency()
+```
+
##### `ResetElasticsearchNamespaceIds`
```go
@@ -1216,6 +1265,12 @@ func ResetElasticsearchPassword()
func ResetElasticsearchProjectIds()
```
+##### `ResetElasticsearchRequeueWorkers`
+
+```go
+func ResetElasticsearchRequeueWorkers()
+```
+
##### `ResetElasticsearchSearch`
```go
@@ -1234,6 +1289,12 @@ func ResetElasticsearchUrl()
func ResetElasticsearchUsername()
```
+##### `ResetElasticsearchWorkerNumberOfShards`
+
+```go
+func ResetElasticsearchWorkerNumberOfShards()
+```
+
##### `ResetEmailAdditionalText`
```go
@@ -1246,6 +1307,18 @@ func ResetEmailAdditionalText()
func ResetEmailAuthorInBody()
```
+##### `ResetEmailConfirmationSetting`
+
+```go
+func ResetEmailConfirmationSetting()
+```
+
+##### `ResetEnableArtifactExternalRedirectWarningPage`
+
+```go
+func ResetEnableArtifactExternalRedirectWarningPage()
+```
+
##### `ResetEnabledGitAccessProtocol`
```go
@@ -1324,6 +1397,12 @@ func ResetExternalPipelineValidationServiceToken()
func ResetExternalPipelineValidationServiceUrl()
```
+##### `ResetFailedLoginAttemptsUnlockPeriodInMinutes`
+
+```go
+func ResetFailedLoginAttemptsUnlockPeriodInMinutes()
+```
+
##### `ResetFileTemplateProjectId`
```go
@@ -1366,6 +1445,30 @@ func ResetGitalyTimeoutFast()
func ResetGitalyTimeoutMedium()
```
+##### `ResetGitlabShellOperationLimit`
+
+```go
+func ResetGitlabShellOperationLimit()
+```
+
+##### `ResetGitpodEnabled`
+
+```go
+func ResetGitpodEnabled()
+```
+
+##### `ResetGitpodUrl`
+
+```go
+func ResetGitpodUrl()
+```
+
+##### `ResetGitRateLimitUsersAlertlist`
+
+```go
+func ResetGitRateLimitUsersAlertlist()
+```
+
##### `ResetGitRateLimitUsersAllowlist`
```go
@@ -1378,6 +1481,12 @@ func ResetGitRateLimitUsersAllowlist()
func ResetGitTwoFactorSessionExpiry()
```
+##### `ResetGloballyAllowedIps`
+
+```go
+func ResetGloballyAllowedIps()
+```
+
##### `ResetGrafanaEnabled`
```go
@@ -1510,6 +1619,12 @@ func ResetInactiveProjectsMinSizeMb()
func ResetInactiveProjectsSendWarningEmailAfterMonths()
```
+##### `ResetIncludeOptionalMetricsInServicePing`
+
+```go
+func ResetIncludeOptionalMetricsInServicePing()
+```
+
##### `ResetInProductMarketingEmailsEnabled`
```go
@@ -1528,6 +1643,24 @@ func ResetInvisibleCaptchaEnabled()
func ResetIssuesCreateLimit()
```
+##### `ResetJiraConnectApplicationKey`
+
+```go
+func ResetJiraConnectApplicationKey()
+```
+
+##### `ResetJiraConnectProxyUrl`
+
+```go
+func ResetJiraConnectProxyUrl()
+```
+
+##### `ResetJiraConnectPublicKeyStorageEnabled`
+
+```go
+func ResetJiraConnectPublicKeyStorageEnabled()
+```
+
##### `ResetKeepLatestArtifact`
```go
@@ -1540,6 +1673,12 @@ func ResetKeepLatestArtifact()
func ResetLocalMarkdownVersion()
```
+##### `ResetLockDuoFeaturesEnabled`
+
+```go
+func ResetLockDuoFeaturesEnabled()
+```
+
##### `ResetMailgunEventsEnabled`
```go
@@ -1564,6 +1703,12 @@ func ResetMaintenanceMode()
func ResetMaintenanceModeMessage()
```
+##### `ResetMavenPackageRequestsForwarding`
+
+```go
+func ResetMavenPackageRequestsForwarding()
+```
+
##### `ResetMaxArtifactsSize`
```go
@@ -1576,18 +1721,36 @@ func ResetMaxArtifactsSize()
func ResetMaxAttachmentSize()
```
+##### `ResetMaxDecompressedArchiveSize`
+
+```go
+func ResetMaxDecompressedArchiveSize()
+```
+
##### `ResetMaxExportSize`
```go
func ResetMaxExportSize()
```
+##### `ResetMaxImportRemoteFileSize`
+
+```go
+func ResetMaxImportRemoteFileSize()
+```
+
##### `ResetMaxImportSize`
```go
func ResetMaxImportSize()
```
+##### `ResetMaxLoginAttempts`
+
+```go
+func ResetMaxLoginAttempts()
+```
+
##### `ResetMaxNumberOfRepositoryDownloads`
```go
@@ -1666,12 +1829,30 @@ func ResetMirrorMaxDelay()
func ResetNpmPackageRequestsForwarding()
```
+##### `ResetNugetSkipMetadataUrlValidation`
+
+```go
+func ResetNugetSkipMetadataUrlValidation()
+```
+
##### `ResetOutboundLocalRequestsWhitelist`
```go
func ResetOutboundLocalRequestsWhitelist()
```
+##### `ResetPackageMetadataPurlTypes`
+
+```go
+func ResetPackageMetadataPurlTypes()
+```
+
+##### `ResetPackageRegistryAllowAnyoneToPullOption`
+
+```go
+func ResetPackageRegistryAllowAnyoneToPullOption()
+```
+
##### `ResetPackageRegistryCleanupPoliciesWorkerCapacity`
```go
@@ -1762,6 +1943,18 @@ func ResetPollingIntervalMultiplier()
func ResetProjectExportEnabled()
```
+##### `ResetProjectJobsApiRateLimit`
+
+```go
+func ResetProjectJobsApiRateLimit()
+```
+
+##### `ResetProjectsApiRateLimitUnauthenticated`
+
+```go
+func ResetProjectsApiRateLimitUnauthenticated()
+```
+
##### `ResetPrometheusMetricsEnabled`
```go
@@ -1828,6 +2021,18 @@ func ResetRecaptchaSiteKey()
func ResetReceiveMaxInputSize()
```
+##### `ResetReceptiveClusterAgentsEnabled`
+
+```go
+func ResetReceptiveClusterAgentsEnabled()
+```
+
+##### `ResetRememberMeEnabled`
+
+```go
+func ResetRememberMeEnabled()
+```
+
##### `ResetRepositoryChecksEnabled`
```go
@@ -1858,6 +2063,18 @@ func ResetRepositoryStoragesWeighted()
func ResetRequireAdminApprovalAfterUserSignup()
```
+##### `ResetRequireAdminTwoFactorAuthentication`
+
+```go
+func ResetRequireAdminTwoFactorAuthentication()
+```
+
+##### `ResetRequirePersonalAccessTokenExpiry`
+
+```go
+func ResetRequirePersonalAccessTokenExpiry()
+```
+
##### `ResetRequireTwoFactorAuthentication`
```go
@@ -1888,12 +2105,36 @@ func ResetSearchRateLimit()
func ResetSearchRateLimitUnauthenticated()
```
+##### `ResetSecurityApprovalPoliciesLimit`
+
+```go
+func ResetSecurityApprovalPoliciesLimit()
+```
+
+##### `ResetSecurityPolicyGlobalGroupApproversEnabled`
+
+```go
+func ResetSecurityPolicyGlobalGroupApproversEnabled()
+```
+
+##### `ResetSecurityTxtContent`
+
+```go
+func ResetSecurityTxtContent()
+```
+
##### `ResetSendUserConfirmationEmail`
```go
func ResetSendUserConfirmationEmail()
```
+##### `ResetServiceAccessTokensExpirationEnforced`
+
+```go
+func ResetServiceAccessTokensExpirationEnforced()
+```
+
##### `ResetSessionExpireDelay`
```go
@@ -1948,6 +2189,18 @@ func ResetSignInText()
func ResetSignupEnabled()
```
+##### `ResetSilentAdminExportsEnabled`
+
+```go
+func ResetSilentAdminExportsEnabled()
+```
+
+##### `ResetSilentModeEnabled`
+
+```go
+func ResetSilentModeEnabled()
+```
+
##### `ResetSlackAppEnabled`
```go
@@ -2002,6 +2255,12 @@ func ResetSnowplowCollectorHostname()
func ResetSnowplowCookieDomain()
```
+##### `ResetSnowplowDatabaseCollectorHostname`
+
+```go
+func ResetSnowplowDatabaseCollectorHostname()
+```
+
##### `ResetSnowplowEnabled`
```go
@@ -2044,6 +2303,18 @@ func ResetSpamCheckEndpointEnabled()
func ResetSpamCheckEndpointUrl()
```
+##### `ResetStaticObjectsExternalStorageAuthToken`
+
+```go
+func ResetStaticObjectsExternalStorageAuthToken()
+```
+
+##### `ResetStaticObjectsExternalStorageUrl`
+
+```go
+func ResetStaticObjectsExternalStorageUrl()
+```
+
##### `ResetSuggestPipelineEnabled`
```go
@@ -2182,6 +2453,12 @@ func ResetTimeTrackingLimitToHours()
func ResetTwoFactorGracePeriod()
```
+##### `ResetUnconfirmedUsersDeleteAfterDays`
+
+```go
+func ResetUnconfirmedUsersDeleteAfterDays()
+```
+
##### `ResetUniqueIpsLimitEnabled`
```go
@@ -2200,12 +2477,24 @@ func ResetUniqueIpsLimitPerUser()
func ResetUniqueIpsLimitTimeWindow()
```
+##### `ResetUpdateRunnerVersionsEnabled`
+
+```go
+func ResetUpdateRunnerVersionsEnabled()
+```
+
##### `ResetUsagePingEnabled`
```go
func ResetUsagePingEnabled()
```
+##### `ResetUseClickhouseForAnalytics`
+
+```go
+func ResetUseClickhouseForAnalytics()
+```
+
##### `ResetUserDeactivationEmailsEnabled`
```go
@@ -2224,6 +2513,12 @@ func ResetUserDefaultExternal()
func ResetUserDefaultInternalRegex()
```
+##### `ResetUserDefaultsToPrivateProfile`
+
+```go
+func ResetUserDefaultsToPrivateProfile()
+```
+
##### `ResetUserOauthApplications`
```go
@@ -2236,6 +2531,12 @@ func ResetUserOauthApplications()
func ResetUserShowAddSshKeyMessage()
```
+##### `ResetValidRunnerRegistrars`
+
+```go
+func ResetValidRunnerRegistrars()
+```
+
##### `ResetVersionCheckEnabled`
```go
@@ -2363,7 +2664,7 @@ The construct id used in the generated config for the ApplicationSettings to imp
The id of the existing ApplicationSettings that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
---
@@ -2394,6 +2695,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| DefaultBranchProtectionDefaults
| ApplicationSettingsDefaultBranchProtectionDefaultsOutputReference
| *No description.* |
+| GitlabDedicatedInstance
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
+| GitlabEnvironmentToolkitInstance
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
| AbuseNotificationEmailInput
| *string
| *No description.* |
| AdminModeInput
| interface{}
| *No description.* |
| AfterSignOutPathInput
| *string
| *No description.* |
@@ -2486,14 +2789,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ElasticsearchLimitIndexingInput
| interface{}
| *No description.* |
| ElasticsearchMaxBulkConcurrencyInput
| *f64
| *No description.* |
| ElasticsearchMaxBulkSizeMbInput
| *f64
| *No description.* |
+| ElasticsearchMaxCodeIndexingConcurrencyInput
| *f64
| *No description.* |
| ElasticsearchNamespaceIdsInput
| *[]*f64
| *No description.* |
| ElasticsearchPasswordInput
| *string
| *No description.* |
| ElasticsearchProjectIdsInput
| *[]*f64
| *No description.* |
+| ElasticsearchRequeueWorkersInput
| interface{}
| *No description.* |
| ElasticsearchSearchInput
| interface{}
| *No description.* |
| ElasticsearchUrlInput
| *[]*string
| *No description.* |
| ElasticsearchUsernameInput
| *string
| *No description.* |
+| ElasticsearchWorkerNumberOfShardsInput
| *f64
| *No description.* |
| EmailAdditionalTextInput
| *string
| *No description.* |
| EmailAuthorInBodyInput
| interface{}
| *No description.* |
+| EmailConfirmationSettingInput
| *string
| *No description.* |
+| EnableArtifactExternalRedirectWarningPageInput
| interface{}
| *No description.* |
| EnabledGitAccessProtocolInput
| *string
| *No description.* |
| EnforceNamespaceStorageLimitInput
| interface{}
| *No description.* |
| EnforceTermsInput
| interface{}
| *No description.* |
@@ -2507,6 +2815,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ExternalPipelineValidationServiceTimeoutInput
| *f64
| *No description.* |
| ExternalPipelineValidationServiceTokenInput
| *string
| *No description.* |
| ExternalPipelineValidationServiceUrlInput
| *string
| *No description.* |
+| FailedLoginAttemptsUnlockPeriodInMinutesInput
| *f64
| *No description.* |
| FileTemplateProjectIdInput
| *f64
| *No description.* |
| FirstDayOfWeekInput
| *f64
| *No description.* |
| GeoNodeAllowedIpsInput
| *string
| *No description.* |
@@ -2514,8 +2823,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| GitalyTimeoutDefaultInput
| *f64
| *No description.* |
| GitalyTimeoutFastInput
| *f64
| *No description.* |
| GitalyTimeoutMediumInput
| *f64
| *No description.* |
+| GitlabShellOperationLimitInput
| *f64
| *No description.* |
+| GitpodEnabledInput
| interface{}
| *No description.* |
+| GitpodUrlInput
| *string
| *No description.* |
+| GitRateLimitUsersAlertlistInput
| *[]*f64
| *No description.* |
| GitRateLimitUsersAllowlistInput
| *[]*string
| *No description.* |
| GitTwoFactorSessionExpiryInput
| *f64
| *No description.* |
+| GloballyAllowedIpsInput
| *string
| *No description.* |
| GrafanaEnabledInput
| interface{}
| *No description.* |
| GrafanaUrlInput
| *string
| *No description.* |
| GravatarEnabledInput
| interface{}
| *No description.* |
@@ -2538,19 +2852,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| InactiveProjectsDeleteAfterMonthsInput
| *f64
| *No description.* |
| InactiveProjectsMinSizeMbInput
| *f64
| *No description.* |
| InactiveProjectsSendWarningEmailAfterMonthsInput
| *f64
| *No description.* |
+| IncludeOptionalMetricsInServicePingInput
| interface{}
| *No description.* |
| InProductMarketingEmailsEnabledInput
| interface{}
| *No description.* |
| InvisibleCaptchaEnabledInput
| interface{}
| *No description.* |
| IssuesCreateLimitInput
| *f64
| *No description.* |
+| JiraConnectApplicationKeyInput
| *string
| *No description.* |
+| JiraConnectProxyUrlInput
| *string
| *No description.* |
+| JiraConnectPublicKeyStorageEnabledInput
| interface{}
| *No description.* |
| KeepLatestArtifactInput
| interface{}
| *No description.* |
| LocalMarkdownVersionInput
| *f64
| *No description.* |
+| LockDuoFeaturesEnabledInput
| interface{}
| *No description.* |
| MailgunEventsEnabledInput
| interface{}
| *No description.* |
| MailgunSigningKeyInput
| *string
| *No description.* |
| MaintenanceModeInput
| interface{}
| *No description.* |
| MaintenanceModeMessageInput
| *string
| *No description.* |
+| MavenPackageRequestsForwardingInput
| interface{}
| *No description.* |
| MaxArtifactsSizeInput
| *f64
| *No description.* |
| MaxAttachmentSizeInput
| *f64
| *No description.* |
+| MaxDecompressedArchiveSizeInput
| *f64
| *No description.* |
| MaxExportSizeInput
| *f64
| *No description.* |
+| MaxImportRemoteFileSizeInput
| *f64
| *No description.* |
| MaxImportSizeInput
| *f64
| *No description.* |
+| MaxLoginAttemptsInput
| *f64
| *No description.* |
| MaxNumberOfRepositoryDownloadsInput
| *f64
| *No description.* |
| MaxNumberOfRepositoryDownloadsWithinTimePeriodInput
| *f64
| *No description.* |
| MaxPagesSizeInput
| *f64
| *No description.* |
@@ -2564,7 +2887,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| MirrorMaxCapacityInput
| *f64
| *No description.* |
| MirrorMaxDelayInput
| *f64
| *No description.* |
| NpmPackageRequestsForwardingInput
| interface{}
| *No description.* |
+| NugetSkipMetadataUrlValidationInput
| interface{}
| *No description.* |
| OutboundLocalRequestsWhitelistInput
| *[]*string
| *No description.* |
+| PackageMetadataPurlTypesInput
| *[]*f64
| *No description.* |
+| PackageRegistryAllowAnyoneToPullOptionInput
| interface{}
| *No description.* |
| PackageRegistryCleanupPoliciesWorkerCapacityInput
| *f64
| *No description.* |
| PagesDomainVerificationEnabledInput
| interface{}
| *No description.* |
| PasswordAuthenticationEnabledForGitInput
| interface{}
| *No description.* |
@@ -2580,6 +2906,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| PlantumlUrlInput
| *string
| *No description.* |
| PollingIntervalMultiplierInput
| *f64
| *No description.* |
| ProjectExportEnabledInput
| interface{}
| *No description.* |
+| ProjectJobsApiRateLimitInput
| *f64
| *No description.* |
+| ProjectsApiRateLimitUnauthenticatedInput
| *f64
| *No description.* |
| PrometheusMetricsEnabledInput
| interface{}
| *No description.* |
| ProtectedCiVariablesInput
| interface{}
| *No description.* |
| PushEventActivitiesLimitInput
| *f64
| *No description.* |
@@ -2591,17 +2919,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| RecaptchaPrivateKeyInput
| *string
| *No description.* |
| RecaptchaSiteKeyInput
| *string
| *No description.* |
| ReceiveMaxInputSizeInput
| *f64
| *No description.* |
+| ReceptiveClusterAgentsEnabledInput
| interface{}
| *No description.* |
+| RememberMeEnabledInput
| interface{}
| *No description.* |
| RepositoryChecksEnabledInput
| interface{}
| *No description.* |
| RepositorySizeLimitInput
| *f64
| *No description.* |
| RepositoryStoragesInput
| *[]*string
| *No description.* |
| RepositoryStoragesWeightedInput
| *map[string]*f64
| *No description.* |
| RequireAdminApprovalAfterUserSignupInput
| interface{}
| *No description.* |
+| RequireAdminTwoFactorAuthenticationInput
| interface{}
| *No description.* |
+| RequirePersonalAccessTokenExpiryInput
| interface{}
| *No description.* |
| RequireTwoFactorAuthenticationInput
| interface{}
| *No description.* |
| RestrictedVisibilityLevelsInput
| *[]*string
| *No description.* |
| RsaKeyRestrictionInput
| *f64
| *No description.* |
| SearchRateLimitInput
| *f64
| *No description.* |
| SearchRateLimitUnauthenticatedInput
| *f64
| *No description.* |
+| SecurityApprovalPoliciesLimitInput
| *f64
| *No description.* |
+| SecurityPolicyGlobalGroupApproversEnabledInput
| interface{}
| *No description.* |
+| SecurityTxtContentInput
| *string
| *No description.* |
| SendUserConfirmationEmailInput
| interface{}
| *No description.* |
+| ServiceAccessTokensExpirationEnforcedInput
| interface{}
| *No description.* |
| SessionExpireDelayInput
| *f64
| *No description.* |
| SharedRunnersEnabledInput
| interface{}
| *No description.* |
| SharedRunnersMinutesInput
| *f64
| *No description.* |
@@ -2611,6 +2947,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SidekiqJobLimiterModeInput
| *string
| *No description.* |
| SignInTextInput
| *string
| *No description.* |
| SignupEnabledInput
| interface{}
| *No description.* |
+| SilentAdminExportsEnabledInput
| interface{}
| *No description.* |
+| SilentModeEnabledInput
| interface{}
| *No description.* |
| SlackAppEnabledInput
| interface{}
| *No description.* |
| SlackAppIdInput
| *string
| *No description.* |
| SlackAppSecretInput
| *string
| *No description.* |
@@ -2620,6 +2958,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SnowplowAppIdInput
| *string
| *No description.* |
| SnowplowCollectorHostnameInput
| *string
| *No description.* |
| SnowplowCookieDomainInput
| *string
| *No description.* |
+| SnowplowDatabaseCollectorHostnameInput
| *string
| *No description.* |
| SnowplowEnabledInput
| interface{}
| *No description.* |
| SourcegraphEnabledInput
| interface{}
| *No description.* |
| SourcegraphPublicOnlyInput
| interface{}
| *No description.* |
@@ -2627,6 +2966,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SpamCheckApiKeyInput
| *string
| *No description.* |
| SpamCheckEndpointEnabledInput
| interface{}
| *No description.* |
| SpamCheckEndpointUrlInput
| *string
| *No description.* |
+| StaticObjectsExternalStorageAuthTokenInput
| *string
| *No description.* |
+| StaticObjectsExternalStorageUrlInput
| *string
| *No description.* |
| SuggestPipelineEnabledInput
| interface{}
| *No description.* |
| TerminalMaxSessionTimeInput
| *f64
| *No description.* |
| TermsInput
| *string
| *No description.* |
@@ -2650,15 +2991,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ThrottleUnauthenticatedWebRequestsPerPeriodInput
| *f64
| *No description.* |
| TimeTrackingLimitToHoursInput
| interface{}
| *No description.* |
| TwoFactorGracePeriodInput
| *f64
| *No description.* |
+| UnconfirmedUsersDeleteAfterDaysInput
| *f64
| *No description.* |
| UniqueIpsLimitEnabledInput
| interface{}
| *No description.* |
| UniqueIpsLimitPerUserInput
| *f64
| *No description.* |
| UniqueIpsLimitTimeWindowInput
| *f64
| *No description.* |
+| UpdateRunnerVersionsEnabledInput
| interface{}
| *No description.* |
| UsagePingEnabledInput
| interface{}
| *No description.* |
+| UseClickhouseForAnalyticsInput
| interface{}
| *No description.* |
| UserDeactivationEmailsEnabledInput
| interface{}
| *No description.* |
| UserDefaultExternalInput
| interface{}
| *No description.* |
| UserDefaultInternalRegexInput
| *string
| *No description.* |
+| UserDefaultsToPrivateProfileInput
| interface{}
| *No description.* |
| UserOauthApplicationsInput
| interface{}
| *No description.* |
| UserShowAddSshKeyMessageInput
| interface{}
| *No description.* |
+| ValidRunnerRegistrarsInput
| *[]*string
| *No description.* |
| VersionCheckEnabledInput
| interface{}
| *No description.* |
| WebIdeClientsidePreviewEnabledInput
| interface{}
| *No description.* |
| WhatsNewVariantInput
| *string
| *No description.* |
@@ -2754,14 +3100,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ElasticsearchLimitIndexing
| interface{}
| *No description.* |
| ElasticsearchMaxBulkConcurrency
| *f64
| *No description.* |
| ElasticsearchMaxBulkSizeMb
| *f64
| *No description.* |
+| ElasticsearchMaxCodeIndexingConcurrency
| *f64
| *No description.* |
| ElasticsearchNamespaceIds
| *[]*f64
| *No description.* |
| ElasticsearchPassword
| *string
| *No description.* |
| ElasticsearchProjectIds
| *[]*f64
| *No description.* |
+| ElasticsearchRequeueWorkers
| interface{}
| *No description.* |
| ElasticsearchSearch
| interface{}
| *No description.* |
| ElasticsearchUrl
| *[]*string
| *No description.* |
| ElasticsearchUsername
| *string
| *No description.* |
+| ElasticsearchWorkerNumberOfShards
| *f64
| *No description.* |
| EmailAdditionalText
| *string
| *No description.* |
| EmailAuthorInBody
| interface{}
| *No description.* |
+| EmailConfirmationSetting
| *string
| *No description.* |
+| EnableArtifactExternalRedirectWarningPage
| interface{}
| *No description.* |
| EnabledGitAccessProtocol
| *string
| *No description.* |
| EnforceNamespaceStorageLimit
| interface{}
| *No description.* |
| EnforceTerms
| interface{}
| *No description.* |
@@ -2775,6 +3126,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ExternalPipelineValidationServiceTimeout
| *f64
| *No description.* |
| ExternalPipelineValidationServiceToken
| *string
| *No description.* |
| ExternalPipelineValidationServiceUrl
| *string
| *No description.* |
+| FailedLoginAttemptsUnlockPeriodInMinutes
| *f64
| *No description.* |
| FileTemplateProjectId
| *f64
| *No description.* |
| FirstDayOfWeek
| *f64
| *No description.* |
| GeoNodeAllowedIps
| *string
| *No description.* |
@@ -2782,8 +3134,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| GitalyTimeoutDefault
| *f64
| *No description.* |
| GitalyTimeoutFast
| *f64
| *No description.* |
| GitalyTimeoutMedium
| *f64
| *No description.* |
+| GitlabShellOperationLimit
| *f64
| *No description.* |
+| GitpodEnabled
| interface{}
| *No description.* |
+| GitpodUrl
| *string
| *No description.* |
+| GitRateLimitUsersAlertlist
| *[]*f64
| *No description.* |
| GitRateLimitUsersAllowlist
| *[]*string
| *No description.* |
| GitTwoFactorSessionExpiry
| *f64
| *No description.* |
+| GloballyAllowedIps
| *string
| *No description.* |
| GrafanaEnabled
| interface{}
| *No description.* |
| GrafanaUrl
| *string
| *No description.* |
| GravatarEnabled
| interface{}
| *No description.* |
@@ -2806,19 +3163,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| InactiveProjectsDeleteAfterMonths
| *f64
| *No description.* |
| InactiveProjectsMinSizeMb
| *f64
| *No description.* |
| InactiveProjectsSendWarningEmailAfterMonths
| *f64
| *No description.* |
+| IncludeOptionalMetricsInServicePing
| interface{}
| *No description.* |
| InProductMarketingEmailsEnabled
| interface{}
| *No description.* |
| InvisibleCaptchaEnabled
| interface{}
| *No description.* |
| IssuesCreateLimit
| *f64
| *No description.* |
+| JiraConnectApplicationKey
| *string
| *No description.* |
+| JiraConnectProxyUrl
| *string
| *No description.* |
+| JiraConnectPublicKeyStorageEnabled
| interface{}
| *No description.* |
| KeepLatestArtifact
| interface{}
| *No description.* |
| LocalMarkdownVersion
| *f64
| *No description.* |
+| LockDuoFeaturesEnabled
| interface{}
| *No description.* |
| MailgunEventsEnabled
| interface{}
| *No description.* |
| MailgunSigningKey
| *string
| *No description.* |
| MaintenanceMode
| interface{}
| *No description.* |
| MaintenanceModeMessage
| *string
| *No description.* |
+| MavenPackageRequestsForwarding
| interface{}
| *No description.* |
| MaxArtifactsSize
| *f64
| *No description.* |
| MaxAttachmentSize
| *f64
| *No description.* |
+| MaxDecompressedArchiveSize
| *f64
| *No description.* |
| MaxExportSize
| *f64
| *No description.* |
+| MaxImportRemoteFileSize
| *f64
| *No description.* |
| MaxImportSize
| *f64
| *No description.* |
+| MaxLoginAttempts
| *f64
| *No description.* |
| MaxNumberOfRepositoryDownloads
| *f64
| *No description.* |
| MaxNumberOfRepositoryDownloadsWithinTimePeriod
| *f64
| *No description.* |
| MaxPagesSize
| *f64
| *No description.* |
@@ -2832,7 +3198,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| MirrorMaxCapacity
| *f64
| *No description.* |
| MirrorMaxDelay
| *f64
| *No description.* |
| NpmPackageRequestsForwarding
| interface{}
| *No description.* |
+| NugetSkipMetadataUrlValidation
| interface{}
| *No description.* |
| OutboundLocalRequestsWhitelist
| *[]*string
| *No description.* |
+| PackageMetadataPurlTypes
| *[]*f64
| *No description.* |
+| PackageRegistryAllowAnyoneToPullOption
| interface{}
| *No description.* |
| PackageRegistryCleanupPoliciesWorkerCapacity
| *f64
| *No description.* |
| PagesDomainVerificationEnabled
| interface{}
| *No description.* |
| PasswordAuthenticationEnabledForGit
| interface{}
| *No description.* |
@@ -2848,6 +3217,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| PlantumlUrl
| *string
| *No description.* |
| PollingIntervalMultiplier
| *f64
| *No description.* |
| ProjectExportEnabled
| interface{}
| *No description.* |
+| ProjectJobsApiRateLimit
| *f64
| *No description.* |
+| ProjectsApiRateLimitUnauthenticated
| *f64
| *No description.* |
| PrometheusMetricsEnabled
| interface{}
| *No description.* |
| ProtectedCiVariables
| interface{}
| *No description.* |
| PushEventActivitiesLimit
| *f64
| *No description.* |
@@ -2859,17 +3230,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| RecaptchaPrivateKey
| *string
| *No description.* |
| RecaptchaSiteKey
| *string
| *No description.* |
| ReceiveMaxInputSize
| *f64
| *No description.* |
+| ReceptiveClusterAgentsEnabled
| interface{}
| *No description.* |
+| RememberMeEnabled
| interface{}
| *No description.* |
| RepositoryChecksEnabled
| interface{}
| *No description.* |
| RepositorySizeLimit
| *f64
| *No description.* |
| RepositoryStorages
| *[]*string
| *No description.* |
| RepositoryStoragesWeighted
| *map[string]*f64
| *No description.* |
| RequireAdminApprovalAfterUserSignup
| interface{}
| *No description.* |
+| RequireAdminTwoFactorAuthentication
| interface{}
| *No description.* |
+| RequirePersonalAccessTokenExpiry
| interface{}
| *No description.* |
| RequireTwoFactorAuthentication
| interface{}
| *No description.* |
| RestrictedVisibilityLevels
| *[]*string
| *No description.* |
| RsaKeyRestriction
| *f64
| *No description.* |
| SearchRateLimit
| *f64
| *No description.* |
| SearchRateLimitUnauthenticated
| *f64
| *No description.* |
+| SecurityApprovalPoliciesLimit
| *f64
| *No description.* |
+| SecurityPolicyGlobalGroupApproversEnabled
| interface{}
| *No description.* |
+| SecurityTxtContent
| *string
| *No description.* |
| SendUserConfirmationEmail
| interface{}
| *No description.* |
+| ServiceAccessTokensExpirationEnforced
| interface{}
| *No description.* |
| SessionExpireDelay
| *f64
| *No description.* |
| SharedRunnersEnabled
| interface{}
| *No description.* |
| SharedRunnersMinutes
| *f64
| *No description.* |
@@ -2879,6 +3258,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SidekiqJobLimiterMode
| *string
| *No description.* |
| SignInText
| *string
| *No description.* |
| SignupEnabled
| interface{}
| *No description.* |
+| SilentAdminExportsEnabled
| interface{}
| *No description.* |
+| SilentModeEnabled
| interface{}
| *No description.* |
| SlackAppEnabled
| interface{}
| *No description.* |
| SlackAppId
| *string
| *No description.* |
| SlackAppSecret
| *string
| *No description.* |
@@ -2888,6 +3269,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SnowplowAppId
| *string
| *No description.* |
| SnowplowCollectorHostname
| *string
| *No description.* |
| SnowplowCookieDomain
| *string
| *No description.* |
+| SnowplowDatabaseCollectorHostname
| *string
| *No description.* |
| SnowplowEnabled
| interface{}
| *No description.* |
| SourcegraphEnabled
| interface{}
| *No description.* |
| SourcegraphPublicOnly
| interface{}
| *No description.* |
@@ -2895,6 +3277,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| SpamCheckApiKey
| *string
| *No description.* |
| SpamCheckEndpointEnabled
| interface{}
| *No description.* |
| SpamCheckEndpointUrl
| *string
| *No description.* |
+| StaticObjectsExternalStorageAuthToken
| *string
| *No description.* |
+| StaticObjectsExternalStorageUrl
| *string
| *No description.* |
| SuggestPipelineEnabled
| interface{}
| *No description.* |
| TerminalMaxSessionTime
| *f64
| *No description.* |
| Terms
| *string
| *No description.* |
@@ -2918,15 +3302,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ThrottleUnauthenticatedWebRequestsPerPeriod
| *f64
| *No description.* |
| TimeTrackingLimitToHours
| interface{}
| *No description.* |
| TwoFactorGracePeriod
| *f64
| *No description.* |
+| UnconfirmedUsersDeleteAfterDays
| *f64
| *No description.* |
| UniqueIpsLimitEnabled
| interface{}
| *No description.* |
| UniqueIpsLimitPerUser
| *f64
| *No description.* |
| UniqueIpsLimitTimeWindow
| *f64
| *No description.* |
+| UpdateRunnerVersionsEnabled
| interface{}
| *No description.* |
| UsagePingEnabled
| interface{}
| *No description.* |
+| UseClickhouseForAnalytics
| interface{}
| *No description.* |
| UserDeactivationEmailsEnabled
| interface{}
| *No description.* |
| UserDefaultExternal
| interface{}
| *No description.* |
| UserDefaultInternalRegex
| *string
| *No description.* |
+| UserDefaultsToPrivateProfile
| interface{}
| *No description.* |
| UserOauthApplications
| interface{}
| *No description.* |
| UserShowAddSshKeyMessage
| interface{}
| *No description.* |
+| ValidRunnerRegistrars
| *[]*string
| *No description.* |
| VersionCheckEnabled
| interface{}
| *No description.* |
| WebIdeClientsidePreviewEnabled
| interface{}
| *No description.* |
| WhatsNewVariant
| *string
| *No description.* |
@@ -3086,6 +3475,26 @@ func DefaultBranchProtectionDefaults() ApplicationSettingsDefaultBranchProtectio
---
+##### `GitlabDedicatedInstance`Required
+
+```go
+func GitlabDedicatedInstance() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
+##### `GitlabEnvironmentToolkitInstance`Required
+
+```go
+func GitlabEnvironmentToolkitInstance() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
##### `AbuseNotificationEmailInput`Optional
```go
@@ -4006,6 +4415,16 @@ func ElasticsearchMaxBulkSizeMbInput() *f64
---
+##### `ElasticsearchMaxCodeIndexingConcurrencyInput`Optional
+
+```go
+func ElasticsearchMaxCodeIndexingConcurrencyInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `ElasticsearchNamespaceIdsInput`Optional
```go
@@ -4036,6 +4455,16 @@ func ElasticsearchProjectIdsInput() *[]*f64
---
+##### `ElasticsearchRequeueWorkersInput`Optional
+
+```go
+func ElasticsearchRequeueWorkersInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `ElasticsearchSearchInput`Optional
```go
@@ -4066,6 +4495,16 @@ func ElasticsearchUsernameInput() *string
---
+##### `ElasticsearchWorkerNumberOfShardsInput`Optional
+
+```go
+func ElasticsearchWorkerNumberOfShardsInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `EmailAdditionalTextInput`Optional
```go
@@ -4086,6 +4525,26 @@ func EmailAuthorInBodyInput() interface{}
---
+##### `EmailConfirmationSettingInput`Optional
+
+```go
+func EmailConfirmationSettingInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `EnableArtifactExternalRedirectWarningPageInput`Optional
+
+```go
+func EnableArtifactExternalRedirectWarningPageInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `EnabledGitAccessProtocolInput`Optional
```go
@@ -4216,6 +4675,16 @@ func ExternalPipelineValidationServiceUrlInput() *string
---
+##### `FailedLoginAttemptsUnlockPeriodInMinutesInput`Optional
+
+```go
+func FailedLoginAttemptsUnlockPeriodInMinutesInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `FileTemplateProjectIdInput`Optional
```go
@@ -4286,53 +4755,103 @@ func GitalyTimeoutMediumInput() *f64
---
-##### `GitRateLimitUsersAllowlistInput`Optional
+##### `GitlabShellOperationLimitInput`Optional
```go
-func GitRateLimitUsersAllowlistInput() *[]*string
+func GitlabShellOperationLimitInput() *f64
```
-- *Type:* *[]*string
+- *Type:* *f64
---
-##### `GitTwoFactorSessionExpiryInput`Optional
+##### `GitpodEnabledInput`Optional
```go
-func GitTwoFactorSessionExpiryInput() *f64
+func GitpodEnabledInput() interface{}
```
-- *Type:* *f64
+- *Type:* interface{}
---
-##### `GrafanaEnabledInput`Optional
+##### `GitpodUrlInput`Optional
```go
-func GrafanaEnabledInput() interface{}
+func GitpodUrlInput() *string
```
-- *Type:* interface{}
+- *Type:* *string
---
-##### `GrafanaUrlInput`Optional
+##### `GitRateLimitUsersAlertlistInput`Optional
```go
-func GrafanaUrlInput() *string
+func GitRateLimitUsersAlertlistInput() *[]*f64
```
-- *Type:* *string
+- *Type:* *[]*f64
---
-##### `GravatarEnabledInput`Optional
+##### `GitRateLimitUsersAllowlistInput`Optional
```go
-func GravatarEnabledInput() interface{}
+func GitRateLimitUsersAllowlistInput() *[]*string
```
-- *Type:* interface{}
+- *Type:* *[]*string
+
+---
+
+##### `GitTwoFactorSessionExpiryInput`Optional
+
+```go
+func GitTwoFactorSessionExpiryInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `GloballyAllowedIpsInput`Optional
+
+```go
+func GloballyAllowedIpsInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `GrafanaEnabledInput`Optional
+
+```go
+func GrafanaEnabledInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `GrafanaUrlInput`Optional
+
+```go
+func GrafanaUrlInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `GravatarEnabledInput`Optional
+
+```go
+func GravatarEnabledInput() interface{}
+```
+
+- *Type:* interface{}
---
@@ -4526,6 +5045,16 @@ func InactiveProjectsSendWarningEmailAfterMonthsInput() *f64
---
+##### `IncludeOptionalMetricsInServicePingInput`Optional
+
+```go
+func IncludeOptionalMetricsInServicePingInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `InProductMarketingEmailsEnabledInput`Optional
```go
@@ -4556,6 +5085,36 @@ func IssuesCreateLimitInput() *f64
---
+##### `JiraConnectApplicationKeyInput`Optional
+
+```go
+func JiraConnectApplicationKeyInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `JiraConnectProxyUrlInput`Optional
+
+```go
+func JiraConnectProxyUrlInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `JiraConnectPublicKeyStorageEnabledInput`Optional
+
+```go
+func JiraConnectPublicKeyStorageEnabledInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `KeepLatestArtifactInput`Optional
```go
@@ -4576,6 +5135,16 @@ func LocalMarkdownVersionInput() *f64
---
+##### `LockDuoFeaturesEnabledInput`Optional
+
+```go
+func LockDuoFeaturesEnabledInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `MailgunEventsEnabledInput`Optional
```go
@@ -4616,6 +5185,16 @@ func MaintenanceModeMessageInput() *string
---
+##### `MavenPackageRequestsForwardingInput`Optional
+
+```go
+func MavenPackageRequestsForwardingInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `MaxArtifactsSizeInput`Optional
```go
@@ -4636,6 +5215,16 @@ func MaxAttachmentSizeInput() *f64
---
+##### `MaxDecompressedArchiveSizeInput`Optional
+
+```go
+func MaxDecompressedArchiveSizeInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `MaxExportSizeInput`Optional
```go
@@ -4646,6 +5235,16 @@ func MaxExportSizeInput() *f64
---
+##### `MaxImportRemoteFileSizeInput`Optional
+
+```go
+func MaxImportRemoteFileSizeInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `MaxImportSizeInput`Optional
```go
@@ -4656,6 +5255,16 @@ func MaxImportSizeInput() *f64
---
+##### `MaxLoginAttemptsInput`Optional
+
+```go
+func MaxLoginAttemptsInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `MaxNumberOfRepositoryDownloadsInput`Optional
```go
@@ -4786,6 +5395,16 @@ func NpmPackageRequestsForwardingInput() interface{}
---
+##### `NugetSkipMetadataUrlValidationInput`Optional
+
+```go
+func NugetSkipMetadataUrlValidationInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `OutboundLocalRequestsWhitelistInput`Optional
```go
@@ -4796,6 +5415,26 @@ func OutboundLocalRequestsWhitelistInput() *[]*string
---
+##### `PackageMetadataPurlTypesInput`Optional
+
+```go
+func PackageMetadataPurlTypesInput() *[]*f64
+```
+
+- *Type:* *[]*f64
+
+---
+
+##### `PackageRegistryAllowAnyoneToPullOptionInput`Optional
+
+```go
+func PackageRegistryAllowAnyoneToPullOptionInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `PackageRegistryCleanupPoliciesWorkerCapacityInput`Optional
```go
@@ -4946,6 +5585,26 @@ func ProjectExportEnabledInput() interface{}
---
+##### `ProjectJobsApiRateLimitInput`Optional
+
+```go
+func ProjectJobsApiRateLimitInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `ProjectsApiRateLimitUnauthenticatedInput`Optional
+
+```go
+func ProjectsApiRateLimitUnauthenticatedInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `PrometheusMetricsEnabledInput`Optional
```go
@@ -5056,6 +5715,26 @@ func ReceiveMaxInputSizeInput() *f64
---
+##### `ReceptiveClusterAgentsEnabledInput`Optional
+
+```go
+func ReceptiveClusterAgentsEnabledInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `RememberMeEnabledInput`Optional
+
+```go
+func RememberMeEnabledInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `RepositoryChecksEnabledInput`Optional
```go
@@ -5106,6 +5785,26 @@ func RequireAdminApprovalAfterUserSignupInput() interface{}
---
+##### `RequireAdminTwoFactorAuthenticationInput`Optional
+
+```go
+func RequireAdminTwoFactorAuthenticationInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `RequirePersonalAccessTokenExpiryInput`Optional
+
+```go
+func RequirePersonalAccessTokenExpiryInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `RequireTwoFactorAuthenticationInput`Optional
```go
@@ -5156,6 +5855,36 @@ func SearchRateLimitUnauthenticatedInput() *f64
---
+##### `SecurityApprovalPoliciesLimitInput`Optional
+
+```go
+func SecurityApprovalPoliciesLimitInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `SecurityPolicyGlobalGroupApproversEnabledInput`Optional
+
+```go
+func SecurityPolicyGlobalGroupApproversEnabledInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `SecurityTxtContentInput`Optional
+
+```go
+func SecurityTxtContentInput() *string
+```
+
+- *Type:* *string
+
+---
+
##### `SendUserConfirmationEmailInput`Optional
```go
@@ -5166,6 +5895,16 @@ func SendUserConfirmationEmailInput() interface{}
---
+##### `ServiceAccessTokensExpirationEnforcedInput`Optional
+
+```go
+func ServiceAccessTokensExpirationEnforcedInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `SessionExpireDelayInput`Optional
```go
@@ -5256,6 +5995,26 @@ func SignupEnabledInput() interface{}
---
+##### `SilentAdminExportsEnabledInput`Optional
+
+```go
+func SilentAdminExportsEnabledInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `SilentModeEnabledInput`Optional
+
+```go
+func SilentModeEnabledInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `SlackAppEnabledInput`Optional
```go
@@ -5346,6 +6105,16 @@ func SnowplowCookieDomainInput() *string
---
+##### `SnowplowDatabaseCollectorHostnameInput`Optional
+
+```go
+func SnowplowDatabaseCollectorHostnameInput() *string
+```
+
+- *Type:* *string
+
+---
+
##### `SnowplowEnabledInput`Optional
```go
@@ -5416,6 +6185,26 @@ func SpamCheckEndpointUrlInput() *string
---
+##### `StaticObjectsExternalStorageAuthTokenInput`Optional
+
+```go
+func StaticObjectsExternalStorageAuthTokenInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `StaticObjectsExternalStorageUrlInput`Optional
+
+```go
+func StaticObjectsExternalStorageUrlInput() *string
+```
+
+- *Type:* *string
+
+---
+
##### `SuggestPipelineEnabledInput`Optional
```go
@@ -5646,6 +6435,16 @@ func TwoFactorGracePeriodInput() *f64
---
+##### `UnconfirmedUsersDeleteAfterDaysInput`Optional
+
+```go
+func UnconfirmedUsersDeleteAfterDaysInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `UniqueIpsLimitEnabledInput`Optional
```go
@@ -5676,6 +6475,16 @@ func UniqueIpsLimitTimeWindowInput() *f64
---
+##### `UpdateRunnerVersionsEnabledInput`Optional
+
+```go
+func UpdateRunnerVersionsEnabledInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `UsagePingEnabledInput`Optional
```go
@@ -5686,6 +6495,16 @@ func UsagePingEnabledInput() interface{}
---
+##### `UseClickhouseForAnalyticsInput`Optional
+
+```go
+func UseClickhouseForAnalyticsInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `UserDeactivationEmailsEnabledInput`Optional
```go
@@ -5716,6 +6535,16 @@ func UserDefaultInternalRegexInput() *string
---
+##### `UserDefaultsToPrivateProfileInput`Optional
+
+```go
+func UserDefaultsToPrivateProfileInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `UserOauthApplicationsInput`Optional
```go
@@ -5736,6 +6565,16 @@ func UserShowAddSshKeyMessageInput() interface{}
---
+##### `ValidRunnerRegistrarsInput`Optional
+
+```go
+func ValidRunnerRegistrarsInput() *[]*string
+```
+
+- *Type:* *[]*string
+
+---
+
##### `VersionCheckEnabledInput`Optional
```go
@@ -6686,6 +7525,16 @@ func ElasticsearchMaxBulkSizeMb() *f64
---
+##### `ElasticsearchMaxCodeIndexingConcurrency`Required
+
+```go
+func ElasticsearchMaxCodeIndexingConcurrency() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `ElasticsearchNamespaceIds`Required
```go
@@ -6716,6 +7565,16 @@ func ElasticsearchProjectIds() *[]*f64
---
+##### `ElasticsearchRequeueWorkers`Required
+
+```go
+func ElasticsearchRequeueWorkers() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `ElasticsearchSearch`Required
```go
@@ -6746,6 +7605,16 @@ func ElasticsearchUsername() *string
---
+##### `ElasticsearchWorkerNumberOfShards`Required
+
+```go
+func ElasticsearchWorkerNumberOfShards() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `EmailAdditionalText`Required
```go
@@ -6766,6 +7635,26 @@ func EmailAuthorInBody() interface{}
---
+##### `EmailConfirmationSetting`Required
+
+```go
+func EmailConfirmationSetting() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `EnableArtifactExternalRedirectWarningPage`Required
+
+```go
+func EnableArtifactExternalRedirectWarningPage() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `EnabledGitAccessProtocol`Required
```go
@@ -6892,77 +7781,127 @@ func ExternalPipelineValidationServiceToken() *string
func ExternalPipelineValidationServiceUrl() *string
```
-- *Type:* *string
+- *Type:* *string
+
+---
+
+##### `FailedLoginAttemptsUnlockPeriodInMinutes`Required
+
+```go
+func FailedLoginAttemptsUnlockPeriodInMinutes() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `FileTemplateProjectId`Required
+
+```go
+func FileTemplateProjectId() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `FirstDayOfWeek`Required
+
+```go
+func FirstDayOfWeek() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `GeoNodeAllowedIps`Required
+
+```go
+func GeoNodeAllowedIps() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `GeoStatusTimeout`Required
+
+```go
+func GeoStatusTimeout() *f64
+```
+
+- *Type:* *f64
---
-##### `FileTemplateProjectId`Required
+##### `GitalyTimeoutDefault`Required
```go
-func FileTemplateProjectId() *f64
+func GitalyTimeoutDefault() *f64
```
- *Type:* *f64
---
-##### `FirstDayOfWeek`Required
+##### `GitalyTimeoutFast`Required
```go
-func FirstDayOfWeek() *f64
+func GitalyTimeoutFast() *f64
```
- *Type:* *f64
---
-##### `GeoNodeAllowedIps`Required
+##### `GitalyTimeoutMedium`Required
```go
-func GeoNodeAllowedIps() *string
+func GitalyTimeoutMedium() *f64
```
-- *Type:* *string
+- *Type:* *f64
---
-##### `GeoStatusTimeout`Required
+##### `GitlabShellOperationLimit`Required
```go
-func GeoStatusTimeout() *f64
+func GitlabShellOperationLimit() *f64
```
- *Type:* *f64
---
-##### `GitalyTimeoutDefault`Required
+##### `GitpodEnabled`Required
```go
-func GitalyTimeoutDefault() *f64
+func GitpodEnabled() interface{}
```
-- *Type:* *f64
+- *Type:* interface{}
---
-##### `GitalyTimeoutFast`Required
+##### `GitpodUrl`Required
```go
-func GitalyTimeoutFast() *f64
+func GitpodUrl() *string
```
-- *Type:* *f64
+- *Type:* *string
---
-##### `GitalyTimeoutMedium`Required
+##### `GitRateLimitUsersAlertlist`Required
```go
-func GitalyTimeoutMedium() *f64
+func GitRateLimitUsersAlertlist() *[]*f64
```
-- *Type:* *f64
+- *Type:* *[]*f64
---
@@ -6986,6 +7925,16 @@ func GitTwoFactorSessionExpiry() *f64
---
+##### `GloballyAllowedIps`Required
+
+```go
+func GloballyAllowedIps() *string
+```
+
+- *Type:* *string
+
+---
+
##### `GrafanaEnabled`Required
```go
@@ -7206,6 +8155,16 @@ func InactiveProjectsSendWarningEmailAfterMonths() *f64
---
+##### `IncludeOptionalMetricsInServicePing`Required
+
+```go
+func IncludeOptionalMetricsInServicePing() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `InProductMarketingEmailsEnabled`Required
```go
@@ -7236,6 +8195,36 @@ func IssuesCreateLimit() *f64
---
+##### `JiraConnectApplicationKey`Required
+
+```go
+func JiraConnectApplicationKey() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `JiraConnectProxyUrl`Required
+
+```go
+func JiraConnectProxyUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `JiraConnectPublicKeyStorageEnabled`Required
+
+```go
+func JiraConnectPublicKeyStorageEnabled() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `KeepLatestArtifact`Required
```go
@@ -7256,6 +8245,16 @@ func LocalMarkdownVersion() *f64
---
+##### `LockDuoFeaturesEnabled`Required
+
+```go
+func LockDuoFeaturesEnabled() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `MailgunEventsEnabled`Required
```go
@@ -7296,6 +8295,16 @@ func MaintenanceModeMessage() *string
---
+##### `MavenPackageRequestsForwarding`Required
+
+```go
+func MavenPackageRequestsForwarding() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `MaxArtifactsSize`Required
```go
@@ -7316,6 +8325,16 @@ func MaxAttachmentSize() *f64
---
+##### `MaxDecompressedArchiveSize`Required
+
+```go
+func MaxDecompressedArchiveSize() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `MaxExportSize`Required
```go
@@ -7326,6 +8345,16 @@ func MaxExportSize() *f64
---
+##### `MaxImportRemoteFileSize`Required
+
+```go
+func MaxImportRemoteFileSize() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `MaxImportSize`Required
```go
@@ -7336,6 +8365,16 @@ func MaxImportSize() *f64
---
+##### `MaxLoginAttempts`Required
+
+```go
+func MaxLoginAttempts() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `MaxNumberOfRepositoryDownloads`Required
```go
@@ -7466,6 +8505,16 @@ func NpmPackageRequestsForwarding() interface{}
---
+##### `NugetSkipMetadataUrlValidation`Required
+
+```go
+func NugetSkipMetadataUrlValidation() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `OutboundLocalRequestsWhitelist`Required
```go
@@ -7476,6 +8525,26 @@ func OutboundLocalRequestsWhitelist() *[]*string
---
+##### `PackageMetadataPurlTypes`Required
+
+```go
+func PackageMetadataPurlTypes() *[]*f64
+```
+
+- *Type:* *[]*f64
+
+---
+
+##### `PackageRegistryAllowAnyoneToPullOption`Required
+
+```go
+func PackageRegistryAllowAnyoneToPullOption() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `PackageRegistryCleanupPoliciesWorkerCapacity`Required
```go
@@ -7626,6 +8695,26 @@ func ProjectExportEnabled() interface{}
---
+##### `ProjectJobsApiRateLimit`Required
+
+```go
+func ProjectJobsApiRateLimit() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `ProjectsApiRateLimitUnauthenticated`Required
+
+```go
+func ProjectsApiRateLimitUnauthenticated() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `PrometheusMetricsEnabled`Required
```go
@@ -7736,6 +8825,26 @@ func ReceiveMaxInputSize() *f64
---
+##### `ReceptiveClusterAgentsEnabled`Required
+
+```go
+func ReceptiveClusterAgentsEnabled() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `RememberMeEnabled`Required
+
+```go
+func RememberMeEnabled() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `RepositoryChecksEnabled`Required
```go
@@ -7786,6 +8895,26 @@ func RequireAdminApprovalAfterUserSignup() interface{}
---
+##### `RequireAdminTwoFactorAuthentication`Required
+
+```go
+func RequireAdminTwoFactorAuthentication() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `RequirePersonalAccessTokenExpiry`Required
+
+```go
+func RequirePersonalAccessTokenExpiry() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `RequireTwoFactorAuthentication`Required
```go
@@ -7836,6 +8965,36 @@ func SearchRateLimitUnauthenticated() *f64
---
+##### `SecurityApprovalPoliciesLimit`Required
+
+```go
+func SecurityApprovalPoliciesLimit() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `SecurityPolicyGlobalGroupApproversEnabled`Required
+
+```go
+func SecurityPolicyGlobalGroupApproversEnabled() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `SecurityTxtContent`Required
+
+```go
+func SecurityTxtContent() *string
+```
+
+- *Type:* *string
+
+---
+
##### `SendUserConfirmationEmail`Required
```go
@@ -7846,6 +9005,16 @@ func SendUserConfirmationEmail() interface{}
---
+##### `ServiceAccessTokensExpirationEnforced`Required
+
+```go
+func ServiceAccessTokensExpirationEnforced() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `SessionExpireDelay`Required
```go
@@ -7936,6 +9105,26 @@ func SignupEnabled() interface{}
---
+##### `SilentAdminExportsEnabled`Required
+
+```go
+func SilentAdminExportsEnabled() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `SilentModeEnabled`Required
+
+```go
+func SilentModeEnabled() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `SlackAppEnabled`Required
```go
@@ -8026,6 +9215,16 @@ func SnowplowCookieDomain() *string
---
+##### `SnowplowDatabaseCollectorHostname`Required
+
+```go
+func SnowplowDatabaseCollectorHostname() *string
+```
+
+- *Type:* *string
+
+---
+
##### `SnowplowEnabled`Required
```go
@@ -8082,14 +9281,34 @@ func SpamCheckApiKey() *string
func SpamCheckEndpointEnabled() interface{}
```
-- *Type:* interface{}
+- *Type:* interface{}
+
+---
+
+##### `SpamCheckEndpointUrl`Required
+
+```go
+func SpamCheckEndpointUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `StaticObjectsExternalStorageAuthToken`Required
+
+```go
+func StaticObjectsExternalStorageAuthToken() *string
+```
+
+- *Type:* *string
---
-##### `SpamCheckEndpointUrl`Required
+##### `StaticObjectsExternalStorageUrl`Required
```go
-func SpamCheckEndpointUrl() *string
+func StaticObjectsExternalStorageUrl() *string
```
- *Type:* *string
@@ -8326,6 +9545,16 @@ func TwoFactorGracePeriod() *f64
---
+##### `UnconfirmedUsersDeleteAfterDays`Required
+
+```go
+func UnconfirmedUsersDeleteAfterDays() *f64
+```
+
+- *Type:* *f64
+
+---
+
##### `UniqueIpsLimitEnabled`Required
```go
@@ -8356,6 +9585,16 @@ func UniqueIpsLimitTimeWindow() *f64
---
+##### `UpdateRunnerVersionsEnabled`Required
+
+```go
+func UpdateRunnerVersionsEnabled() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `UsagePingEnabled`Required
```go
@@ -8366,6 +9605,16 @@ func UsagePingEnabled() interface{}
---
+##### `UseClickhouseForAnalytics`Required
+
+```go
+func UseClickhouseForAnalytics() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `UserDeactivationEmailsEnabled`Required
```go
@@ -8396,6 +9645,16 @@ func UserDefaultInternalRegex() *string
---
+##### `UserDefaultsToPrivateProfile`Required
+
+```go
+func UserDefaultsToPrivateProfile() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `UserOauthApplications`Required
```go
@@ -8416,6 +9675,16 @@ func UserShowAddSshKeyMessage() interface{}
---
+##### `ValidRunnerRegistrars`Required
+
+```go
+func ValidRunnerRegistrars() *[]*string
+```
+
+- *Type:* *[]*string
+
+---
+
##### `VersionCheckEnabled`Required
```go
@@ -8583,14 +9852,19 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
ElasticsearchLimitIndexing: interface{},
ElasticsearchMaxBulkConcurrency: *f64,
ElasticsearchMaxBulkSizeMb: *f64,
+ ElasticsearchMaxCodeIndexingConcurrency: *f64,
ElasticsearchNamespaceIds: *[]*f64,
ElasticsearchPassword: *string,
ElasticsearchProjectIds: *[]*f64,
+ ElasticsearchRequeueWorkers: interface{},
ElasticsearchSearch: interface{},
ElasticsearchUrl: *[]*string,
ElasticsearchUsername: *string,
+ ElasticsearchWorkerNumberOfShards: *f64,
EmailAdditionalText: *string,
EmailAuthorInBody: interface{},
+ EmailConfirmationSetting: *string,
+ EnableArtifactExternalRedirectWarningPage: interface{},
EnabledGitAccessProtocol: *string,
EnforceNamespaceStorageLimit: interface{},
EnforceTerms: interface{},
@@ -8604,6 +9878,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
ExternalPipelineValidationServiceTimeout: *f64,
ExternalPipelineValidationServiceToken: *string,
ExternalPipelineValidationServiceUrl: *string,
+ FailedLoginAttemptsUnlockPeriodInMinutes: *f64,
FileTemplateProjectId: *f64,
FirstDayOfWeek: *f64,
GeoNodeAllowedIps: *string,
@@ -8611,8 +9886,13 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
GitalyTimeoutDefault: *f64,
GitalyTimeoutFast: *f64,
GitalyTimeoutMedium: *f64,
+ GitlabShellOperationLimit: *f64,
+ GitpodEnabled: interface{},
+ GitpodUrl: *string,
+ GitRateLimitUsersAlertlist: *[]*f64,
GitRateLimitUsersAllowlist: *[]*string,
GitTwoFactorSessionExpiry: *f64,
+ GloballyAllowedIps: *string,
GrafanaEnabled: interface{},
GrafanaUrl: *string,
GravatarEnabled: interface{},
@@ -8635,19 +9915,28 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
InactiveProjectsDeleteAfterMonths: *f64,
InactiveProjectsMinSizeMb: *f64,
InactiveProjectsSendWarningEmailAfterMonths: *f64,
+ IncludeOptionalMetricsInServicePing: interface{},
InProductMarketingEmailsEnabled: interface{},
InvisibleCaptchaEnabled: interface{},
IssuesCreateLimit: *f64,
+ JiraConnectApplicationKey: *string,
+ JiraConnectProxyUrl: *string,
+ JiraConnectPublicKeyStorageEnabled: interface{},
KeepLatestArtifact: interface{},
LocalMarkdownVersion: *f64,
+ LockDuoFeaturesEnabled: interface{},
MailgunEventsEnabled: interface{},
MailgunSigningKey: *string,
MaintenanceMode: interface{},
MaintenanceModeMessage: *string,
+ MavenPackageRequestsForwarding: interface{},
MaxArtifactsSize: *f64,
MaxAttachmentSize: *f64,
+ MaxDecompressedArchiveSize: *f64,
MaxExportSize: *f64,
+ MaxImportRemoteFileSize: *f64,
MaxImportSize: *f64,
+ MaxLoginAttempts: *f64,
MaxNumberOfRepositoryDownloads: *f64,
MaxNumberOfRepositoryDownloadsWithinTimePeriod: *f64,
MaxPagesSize: *f64,
@@ -8661,7 +9950,10 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
MirrorMaxCapacity: *f64,
MirrorMaxDelay: *f64,
NpmPackageRequestsForwarding: interface{},
+ NugetSkipMetadataUrlValidation: interface{},
OutboundLocalRequestsWhitelist: *[]*string,
+ PackageMetadataPurlTypes: *[]*f64,
+ PackageRegistryAllowAnyoneToPullOption: interface{},
PackageRegistryCleanupPoliciesWorkerCapacity: *f64,
PagesDomainVerificationEnabled: interface{},
PasswordAuthenticationEnabledForGit: interface{},
@@ -8677,6 +9969,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
PlantumlUrl: *string,
PollingIntervalMultiplier: *f64,
ProjectExportEnabled: interface{},
+ ProjectJobsApiRateLimit: *f64,
+ ProjectsApiRateLimitUnauthenticated: *f64,
PrometheusMetricsEnabled: interface{},
ProtectedCiVariables: interface{},
PushEventActivitiesLimit: *f64,
@@ -8688,17 +9982,25 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
RecaptchaPrivateKey: *string,
RecaptchaSiteKey: *string,
ReceiveMaxInputSize: *f64,
+ ReceptiveClusterAgentsEnabled: interface{},
+ RememberMeEnabled: interface{},
RepositoryChecksEnabled: interface{},
RepositorySizeLimit: *f64,
RepositoryStorages: *[]*string,
RepositoryStoragesWeighted: *map[string]*f64,
RequireAdminApprovalAfterUserSignup: interface{},
+ RequireAdminTwoFactorAuthentication: interface{},
+ RequirePersonalAccessTokenExpiry: interface{},
RequireTwoFactorAuthentication: interface{},
RestrictedVisibilityLevels: *[]*string,
RsaKeyRestriction: *f64,
SearchRateLimit: *f64,
SearchRateLimitUnauthenticated: *f64,
+ SecurityApprovalPoliciesLimit: *f64,
+ SecurityPolicyGlobalGroupApproversEnabled: interface{},
+ SecurityTxtContent: *string,
SendUserConfirmationEmail: interface{},
+ ServiceAccessTokensExpirationEnforced: interface{},
SessionExpireDelay: *f64,
SharedRunnersEnabled: interface{},
SharedRunnersMinutes: *f64,
@@ -8708,6 +10010,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
SidekiqJobLimiterMode: *string,
SignInText: *string,
SignupEnabled: interface{},
+ SilentAdminExportsEnabled: interface{},
+ SilentModeEnabled: interface{},
SlackAppEnabled: interface{},
SlackAppId: *string,
SlackAppSecret: *string,
@@ -8717,6 +10021,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
SnowplowAppId: *string,
SnowplowCollectorHostname: *string,
SnowplowCookieDomain: *string,
+ SnowplowDatabaseCollectorHostname: *string,
SnowplowEnabled: interface{},
SourcegraphEnabled: interface{},
SourcegraphPublicOnly: interface{},
@@ -8724,6 +10029,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
SpamCheckApiKey: *string,
SpamCheckEndpointEnabled: interface{},
SpamCheckEndpointUrl: *string,
+ StaticObjectsExternalStorageAuthToken: *string,
+ StaticObjectsExternalStorageUrl: *string,
SuggestPipelineEnabled: interface{},
TerminalMaxSessionTime: *f64,
Terms: *string,
@@ -8747,15 +10054,20 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
ThrottleUnauthenticatedWebRequestsPerPeriod: *f64,
TimeTrackingLimitToHours: interface{},
TwoFactorGracePeriod: *f64,
+ UnconfirmedUsersDeleteAfterDays: *f64,
UniqueIpsLimitEnabled: interface{},
UniqueIpsLimitPerUser: *f64,
UniqueIpsLimitTimeWindow: *f64,
+ UpdateRunnerVersionsEnabled: interface{},
UsagePingEnabled: interface{},
+ UseClickhouseForAnalytics: interface{},
UserDeactivationEmailsEnabled: interface{},
UserDefaultExternal: interface{},
UserDefaultInternalRegex: *string,
+ UserDefaultsToPrivateProfile: interface{},
UserOauthApplications: interface{},
UserShowAddSshKeyMessage: interface{},
+ ValidRunnerRegistrars: *[]*string,
VersionCheckEnabled: interface{},
WebIdeClientsidePreviewEnabled: interface{},
WhatsNewVariant: *string,
@@ -8866,14 +10178,19 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| ElasticsearchLimitIndexing
| interface{}
| Limit Elasticsearch to index certain namespaces and projects. |
| ElasticsearchMaxBulkConcurrency
| *f64
| Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations. |
| ElasticsearchMaxBulkSizeMb
| *f64
| Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations. |
+| ElasticsearchMaxCodeIndexingConcurrency
| *f64
| Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only. |
| ElasticsearchNamespaceIds
| *[]*f64
| The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
| ElasticsearchPassword
| *string
| The password of your Elasticsearch instance. |
| ElasticsearchProjectIds
| *[]*f64
| The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
+| ElasticsearchRequeueWorkers
| interface{}
| Enable automatic requeuing of indexing workers. |
| ElasticsearchSearch
| interface{}
| Enable Elasticsearch search. |
| ElasticsearchUrl
| *[]*string
| The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201). |
| ElasticsearchUsername
| *string
| The username of your Elasticsearch instance. |
+| ElasticsearchWorkerNumberOfShards
| *f64
| Number of indexing worker shards. |
| EmailAdditionalText
| *string
| Additional text added to the bottom of every email for legal/auditing/compliance reasons. |
| EmailAuthorInBody
| interface{}
| Some email servers do not support overriding the email sender name. |
+| EmailConfirmationSetting
| *string
| Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard. |
+| EnableArtifactExternalRedirectWarningPage
| interface{}
| Show the external redirect page that warns you about user-generated content in GitLab Pages. |
| EnabledGitAccessProtocol
| *string
| Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols. |
| EnforceNamespaceStorageLimit
| interface{}
| Enabling this permits enforcement of namespace storage limits. |
| EnforceTerms
| interface{}
| (If enabled, requires: terms) Enforce application ToS to all users. |
@@ -8887,6 +10204,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| ExternalPipelineValidationServiceTimeout
| *f64
| How long to wait for a response from the pipeline validation service. Assumes OK if it times out. |
| ExternalPipelineValidationServiceToken
| *string
| Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url. |
| ExternalPipelineValidationServiceUrl
| *string
| URL to use for pipeline validation requests. |
+| FailedLoginAttemptsUnlockPeriodInMinutes
| *f64
| Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached. |
| FileTemplateProjectId
| *f64
| The ID of a project to load custom file templates from. |
| FirstDayOfWeek
| *f64
| Start day of the week for calendar views and date pickers. |
| GeoNodeAllowedIps
| *string
| Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24. |
@@ -8894,8 +10212,13 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| GitalyTimeoutDefault
| *f64
| Default Gitaly timeout, in seconds. |
| GitalyTimeoutFast
| *f64
| Gitaly fast operation timeout, in seconds. |
| GitalyTimeoutMedium
| *f64
| Medium Gitaly timeout, in seconds. |
-| GitRateLimitUsersAllowlist
| *[]*string
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. |
+| GitlabShellOperationLimit
| *f64
| Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2. |
+| GitpodEnabled
| interface{}
| Enable Gitpod integration. |
+| GitpodUrl
| *string
| The Gitpod instance URL for integration. |
+| GitRateLimitUsersAlertlist
| *[]*f64
| List of user IDs that are emailed when the Git abuse rate limit is exceeded. |
+| GitRateLimitUsersAllowlist
| *[]*string
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only. |
| GitTwoFactorSessionExpiry
| *f64
| Maximum duration (in minutes) of a session for Git operations when 2FA is enabled. |
+| GloballyAllowedIps
| *string
| Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24. |
| GrafanaEnabled
| interface{}
| Enable Grafana. |
| GrafanaUrl
| *string
| Grafana URL. |
| GravatarEnabled
| interface{}
| Enable Gravatar. |
@@ -8913,24 +10236,33 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| HousekeepingIncrementalRepackPeriod
| *f64
| Number of Git pushes after which an incremental git repack is run. |
| HousekeepingOptimizeRepositoryPeriod
| *f64
| Number of Git pushes after which an incremental git repack is run. |
| HtmlEmailsEnabled
| interface{}
| Enable HTML emails. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}. |
| ImportSources
| *[]*string
| Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`. |
| InactiveProjectsDeleteAfterMonths
| *f64
| If delete_inactive_projects is true, the time (in months) to wait before deleting inactive projects. |
| InactiveProjectsMinSizeMb
| *f64
| If delete_inactive_projects is true, the minimum repository size for projects to be checked for inactivity. |
| InactiveProjectsSendWarningEmailAfterMonths
| *f64
| If delete_inactive_projects is true, sets the time (in months) to wait before emailing maintainers that the project is scheduled be deleted because it is inactive. |
+| IncludeOptionalMetricsInServicePing
| interface{}
| Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10. |
| InProductMarketingEmailsEnabled
| interface{}
| Enable in-product marketing emails. |
| InvisibleCaptchaEnabled
| interface{}
| Enable Invisible CAPTCHA spam detection during sign-up. |
| IssuesCreateLimit
| *f64
| Max number of issue creation requests per minute per user. |
+| JiraConnectApplicationKey
| *string
| ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app. |
+| JiraConnectProxyUrl
| *string
| URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app. |
+| JiraConnectPublicKeyStorageEnabled
| interface{}
| Enable public key storage for the GitLab for Jira Cloud app. |
| KeepLatestArtifact
| interface{}
| Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time. |
| LocalMarkdownVersion
| *f64
| Increase this value when any cached Markdown should be invalidated. |
+| LockDuoFeaturesEnabled
| interface{}
| Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups. |
| MailgunEventsEnabled
| interface{}
| Enable Mailgun event receiver. |
| MailgunSigningKey
| *string
| The Mailgun HTTP webhook signing key for receiving events from webhook. |
| MaintenanceMode
| interface{}
| When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests. |
| MaintenanceModeMessage
| *string
| Message displayed when instance is in maintenance mode. |
+| MavenPackageRequestsForwarding
| interface{}
| Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only. |
| MaxArtifactsSize
| *f64
| Maximum artifacts size in MB. |
| MaxAttachmentSize
| *f64
| Limit attachment size in MB. |
+| MaxDecompressedArchiveSize
| *f64
| Maximum decompressed archive size in bytes. |
| MaxExportSize
| *f64
| Maximum export size in MB. 0 for unlimited. |
+| MaxImportRemoteFileSize
| *f64
| Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3. |
| MaxImportSize
| *f64
| Maximum import size in MB. 0 for unlimited. |
+| MaxLoginAttempts
| *f64
| Maximum number of sign-in attempts before locking out the user. |
| MaxNumberOfRepositoryDownloads
| *f64
| Maximum number of unique repositories a user can download in the specified time period before they are banned. |
| MaxNumberOfRepositoryDownloadsWithinTimePeriod
| *f64
| Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1. |
| MaxPagesSize
| *f64
| Maximum size of pages repositories in MB. |
@@ -8944,7 +10276,10 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| MirrorMaxCapacity
| *f64
| Maximum number of mirrors that can be synchronizing at the same time. |
| MirrorMaxDelay
| *f64
| Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize. |
| NpmPackageRequestsForwarding
| interface{}
| Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm. |
+| NugetSkipMetadataUrlValidation
| interface{}
| Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0. |
| OutboundLocalRequestsWhitelist
| *[]*string
| Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled. |
+| PackageMetadataPurlTypes
| *[]*f64
| List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only. |
+| PackageRegistryAllowAnyoneToPullOption
| interface{}
| Enable to allow anyone to pull from Package Registry visible and changeable. |
| PackageRegistryCleanupPoliciesWorkerCapacity
| *f64
| Number of workers assigned to the packages cleanup policies. |
| PagesDomainVerificationEnabled
| interface{}
| Require users to prove ownership of custom domains. |
| PasswordAuthenticationEnabledForGit
| interface{}
| Enable authentication for Git over HTTP(S) via a GitLab account password. |
@@ -8960,6 +10295,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| PlantumlUrl
| *string
| The PlantUML instance URL for integration. |
| PollingIntervalMultiplier
| *f64
| Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling. |
| ProjectExportEnabled
| interface{}
| Enable project export. |
+| ProjectJobsApiRateLimit
| *f64
| Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5. |
+| ProjectsApiRateLimitUnauthenticated
| *f64
| Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0. |
| PrometheusMetricsEnabled
| interface{}
| Enable Prometheus metrics. |
| ProtectedCiVariables
| interface{}
| CI/CD variables are protected by default. |
| PushEventActivitiesLimit
| *f64
| Number of changes (branches or tags) in a single push to determine whether individual push events or bulk push events are created. |
@@ -8971,17 +10308,25 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| RecaptchaPrivateKey
| *string
| Private key for reCAPTCHA. |
| RecaptchaSiteKey
| *string
| Site key for reCAPTCHA. |
| ReceiveMaxInputSize
| *f64
| Maximum push size (MB). |
+| ReceptiveClusterAgentsEnabled
| interface{}
| Enable receptive mode for GitLab Agents for Kubernetes. |
+| RememberMeEnabled
| interface{}
| Enable Remember me setting. Introduced in GitLab 16.0. |
| RepositoryChecksEnabled
| interface{}
| GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues. |
| RepositorySizeLimit
| *f64
| Size limit per repository (MB). |
| RepositoryStorages
| *[]*string
| (GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random. |
| RepositoryStoragesWeighted
| *map[string]*f64
| (GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection. |
| RequireAdminApprovalAfterUserSignup
| interface{}
| When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator. |
+| RequireAdminTwoFactorAuthentication
| interface{}
| Allow administrators to require 2FA for all administrators on the instance. |
+| RequirePersonalAccessTokenExpiry
| interface{}
| When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account. |
| RequireTwoFactorAuthentication
| interface{}
| (If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication. |
| RestrictedVisibilityLevels
| *[]*string
| Selected levels cannot be used by non-Administrator users for groups, projects or snippets. |
| RsaKeyRestriction
| *f64
| The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys. |
| SearchRateLimit
| *f64
| Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0. |
| SearchRateLimitUnauthenticated
| *f64
| Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0. |
+| SecurityApprovalPoliciesLimit
| *f64
| Maximum number of active merge request approval policies per security policy project. Maximum: 20. |
+| SecurityPolicyGlobalGroupApproversEnabled
| interface{}
| Whether to look up merge request approval policy approval groups globally or within project hierarchies. |
+| SecurityTxtContent
| *string
| Public security contact information. Introduced in GitLab 16.7. |
| SendUserConfirmationEmail
| interface{}
| Send confirmation email on sign-up. |
+| ServiceAccessTokensExpirationEnforced
| interface{}
| Flag to indicate if token expiry date can be optional for service account users. |
| SessionExpireDelay
| *f64
| Session duration in minutes. GitLab restart is required to apply changes. |
| SharedRunnersEnabled
| interface{}
| (If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects. |
| SharedRunnersMinutes
| *f64
| Set the maximum number of CI/CD minutes that a group can use on shared runners per month. |
@@ -8991,6 +10336,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| SidekiqJobLimiterMode
| *string
| track or compress. Sets the behavior for Sidekiq job size limits. |
| SignInText
| *string
| Text on the login page. |
| SignupEnabled
| interface{}
| Enable registration. |
+| SilentAdminExportsEnabled
| interface{}
| Enable Silent admin exports. |
+| SilentModeEnabled
| interface{}
| Enable Silent mode. |
| SlackAppEnabled
| interface{}
| (If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app. |
| SlackAppId
| *string
| The app ID of the Slack-app. |
| SlackAppSecret
| *string
| The app secret of the Slack-app. |
@@ -9000,6 +10347,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| SnowplowAppId
| *string
| The Snowplow site name / application ID. (for example, gitlab). |
| SnowplowCollectorHostname
| *string
| The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net). |
| SnowplowCookieDomain
| *string
| The Snowplow cookie domain. (for example, .gitlab.com). |
+| SnowplowDatabaseCollectorHostname
| *string
| The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net). |
| SnowplowEnabled
| interface{}
| Enable snowplow tracking. |
| SourcegraphEnabled
| interface{}
| Enables Sourcegraph integration. If enabled, requires sourcegraph_url. |
| SourcegraphPublicOnly
| interface{}
| Blocks Sourcegraph from being loaded on private and internal projects. |
@@ -9007,6 +10355,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| SpamCheckApiKey
| *string
| API key used by GitLab for accessing the Spam Check service endpoint. |
| SpamCheckEndpointEnabled
| interface{}
| Enables spam checking using external Spam Check API endpoint. |
| SpamCheckEndpointUrl
| *string
| URL of the external Spamcheck service endpoint. |
+| StaticObjectsExternalStorageAuthToken
| *string
| Authentication token for the external storage linked in static_objects_external_storage_url. |
+| StaticObjectsExternalStorageUrl
| *string
| URL to an external storage for repository static objects. |
| SuggestPipelineEnabled
| interface{}
| Enable pipeline suggestion banner. |
| TerminalMaxSessionTime
| *f64
| Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time. |
| Terms
| *string
| (Required by: enforce_terms) Markdown content for the ToS. |
@@ -9030,18 +10380,23 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/applicationsettings
| ThrottleUnauthenticatedWebRequestsPerPeriod
| *f64
| Max requests per period per IP. |
| TimeTrackingLimitToHours
| interface{}
| Limit display of time tracking units to hours. |
| TwoFactorGracePeriod
| *f64
| Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication. |
+| UnconfirmedUsersDeleteAfterDays
| *f64
| Specifies how many days after sign-up to delete users who have not confirmed their email. |
| UniqueIpsLimitEnabled
| interface{}
| (If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs. |
| UniqueIpsLimitPerUser
| *f64
| Maximum number of IPs per user. |
| UniqueIpsLimitTimeWindow
| *f64
| How many seconds an IP is counted towards the limit. |
+| UpdateRunnerVersionsEnabled
| interface{}
| Fetch GitLab Runner release version data from GitLab.com. |
| UsagePingEnabled
| interface{}
| Every week GitLab reports license usage back to GitLab, Inc. |
+| UseClickhouseForAnalytics
| interface{}
| Enables ClickHouse as a data source for analytics reports. |
| UserDeactivationEmailsEnabled
| interface{}
| Send an email to users upon account deactivation. |
| UserDefaultExternal
| interface{}
| Newly registered users are external by default. |
| UserDefaultInternalRegex
| *string
| Specify an email address regex pattern to identify default internal users. |
+| UserDefaultsToPrivateProfile
| interface{}
| Newly created users have private profile by default. Introduced in GitLab 15.8. |
| UserOauthApplications
| interface{}
| Allow users to register any application to use GitLab as an OAuth provider. |
| UserShowAddSshKeyMessage
| interface{}
| When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key. |
+| ValidRunnerRegistrars
| *[]*string
| List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project']. |
| VersionCheckEnabled
| interface{}
| Let GitLab inform you when an update is available. |
| WebIdeClientsidePreviewEnabled
| interface{}
| Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview). |
-| WhatsNewVariant
| *string
| What’s new variant, possible values: all_tiers, current_tier, and disabled. |
+| WhatsNewVariant
| *string
| What's new variant, possible values: all_tiers, current_tier, and disabled. |
| WikiPageMaxContentBytes
| *f64
| Maximum wiki page content size in bytes. The minimum value is 1024 bytes. |
---
@@ -9126,7 +10481,7 @@ AbuseNotificationEmail *string
If set, abuse reports are sent to this address. Abuse reports are always available in the Admin Area.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
---
@@ -9140,7 +10495,7 @@ AdminMode interface{}
Require administrators to enable Admin Mode by re-authenticating for administrative tasks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
---
@@ -9154,7 +10509,7 @@ AfterSignOutPath *string
Where to redirect users after logout.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
---
@@ -9168,7 +10523,7 @@ AfterSignUpText *string
Text shown to the user after signing up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
---
@@ -9182,7 +10537,7 @@ AkismetApiKey *string
API key for Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
---
@@ -9196,7 +10551,7 @@ AkismetEnabled interface{}
(If enabled, requires: akismet_api_key) Enable or disable Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
---
@@ -9210,7 +10565,7 @@ AllowAccountDeletion interface{}
Set to true to allow users to delete their accounts. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
---
@@ -9224,7 +10579,7 @@ AllowGroupOwnersToManageLdap interface{}
Set to true to allow group owners to manage LDAP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
---
@@ -9238,7 +10593,7 @@ AllowLocalRequestsFromSystemHooks interface{}
Allow requests to the local network from system hooks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
---
@@ -9252,7 +10607,7 @@ AllowLocalRequestsFromWebHooksAndServices interface{}
Allow requests to the local network from web hooks and services.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
---
@@ -9266,7 +10621,7 @@ AllowProjectCreationForGuestAndBelow interface{}
Indicates whether users assigned up to the Guest role can create groups and personal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
---
@@ -9280,7 +10635,7 @@ AllowRunnerRegistrationToken interface{}
Allow using a registration token to create a runner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
---
@@ -9296,7 +10651,7 @@ Set the duration for which the jobs are considered as old and expired.
After that time passes, the jobs are archived and no longer able to be retried. Make it empty to never expire jobs. It has to be no less than 1 day, for example: 15 days, 1 month, 2 years.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
---
@@ -9310,7 +10665,7 @@ AsciidocMaxIncludes *f64
Maximum limit of AsciiDoc include directives being processed in any one document. Maximum: 64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
---
@@ -9326,7 +10681,7 @@ Assets that match these domains are not proxied.
Wildcards allowed. Your GitLab installation URL is automatically allowlisted. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
---
@@ -9340,7 +10695,7 @@ AssetProxyEnabled interface{}
(If enabled, requires: asset_proxy_url) Enable proxying of assets. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
---
@@ -9354,7 +10709,7 @@ AssetProxySecretKey *string
Shared secret with the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
---
@@ -9368,7 +10723,7 @@ AssetProxyUrl *string
URL of the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
---
@@ -9384,7 +10739,7 @@ By default, we write to the authorized_keys file to support Git over SSH without
GitLab can be optimized to authenticate SSH keys via the database file. Only disable this if you have configured your OpenSSH server to use the AuthorizedKeysCommand.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
---
@@ -9400,7 +10755,7 @@ When enabled, users will get automatically banned from the application when they
Introduced in GitLab 15.4. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
---
@@ -9414,7 +10769,7 @@ AutoDevopsDomain *string
Specify a domain to use by default for every project’s Auto Review Apps and Auto Deploy stages.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
---
@@ -9430,7 +10785,7 @@ Enable Auto DevOps for projects by default.
It automatically builds, tests, and deploys applications based on a predefined CI/CD configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
---
@@ -9444,7 +10799,7 @@ AutomaticPurchasedStorageAllocation interface{}
Enabling this permits automatic allocation of purchased storage in a namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
---
@@ -9458,7 +10813,7 @@ BulkImportConcurrentPipelineBatchLimit *f64
Maximum simultaneous Direct Transfer batches to process.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
---
@@ -9472,7 +10827,7 @@ BulkImportEnabled interface{}
Enable migrating GitLab groups by direct transfer. Introduced in GitLab 15.8.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
---
@@ -9486,7 +10841,7 @@ BulkImportMaxDownloadFileSize *f64
Maximum download file size when importing from source GitLab instances by direct transfer. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
---
@@ -9500,7 +10855,7 @@ CanCreateGroup interface{}
Indicates whether users can create top-level groups. Introduced in GitLab 15.5.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
---
@@ -9514,7 +10869,7 @@ CheckNamespacePlan interface{}
Enabling this makes only licensed EE features available to projects if the project namespace’s plan includes the feature or if the project is public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
---
@@ -9528,7 +10883,7 @@ CiMaxIncludes *f64
The maximum number of includes per pipeline.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
---
@@ -9542,7 +10897,7 @@ CiMaxTotalYamlSizeBytes *f64
The maximum amount of memory, in bytes, that can be allocated for the pipeline configuration, with all included YAML configuration files.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
---
@@ -9556,7 +10911,7 @@ CommitEmailHostname *string
Custom hostname (for private commit emails).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
---
@@ -9570,7 +10925,7 @@ ConcurrentBitbucketImportJobsLimit *f64
Maximum number of simultaneous import jobs for the Bitbucket Cloud importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
---
@@ -9584,7 +10939,7 @@ ConcurrentBitbucketServerImportJobsLimit *f64
Maximum number of simultaneous import jobs for the Bitbucket Server importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
---
@@ -9598,7 +10953,7 @@ ConcurrentGithubImportJobsLimit *f64
Maximum number of simultaneous import jobs for the GitHub importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
---
@@ -9612,7 +10967,7 @@ ContainerExpirationPoliciesEnableHistoricEntries interface{}
Enable cleanup policies for all projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
---
@@ -9626,7 +10981,7 @@ ContainerRegistryCleanupTagsServiceMaxListSize *f64
The maximum number of tags that can be deleted in a single execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
---
@@ -9640,7 +10995,7 @@ ContainerRegistryDeleteTagsServiceTimeout *f64
The maximum time, in seconds, that the cleanup process can take to delete a batch of tags for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
---
@@ -9654,7 +11009,7 @@ ContainerRegistryExpirationPoliciesCaching interface{}
Caching during the execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
---
@@ -9668,7 +11023,7 @@ ContainerRegistryExpirationPoliciesWorkerCapacity *f64
Number of workers for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
---
@@ -9682,7 +11037,7 @@ ContainerRegistryTokenExpireDelay *f64
Container Registry token duration in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
---
@@ -9696,7 +11051,7 @@ DeactivateDormantUsers interface{}
Enable automatic deactivation of dormant users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
---
@@ -9710,7 +11065,7 @@ DeactivateDormantUsersPeriod *f64
Length of time (in days) after which a user is considered dormant. Introduced in GitLab 15.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
---
@@ -9724,7 +11079,7 @@ DecompressArchiveFileTimeout *f64
Default timeout for decompressing archived files, in seconds. Set to 0 to disable timeouts. Introduced in GitLab 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
---
@@ -9738,7 +11093,7 @@ DefaultArtifactsExpireIn *string
Set the default expiration time for each job’s artifacts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
---
@@ -9752,7 +11107,7 @@ DefaultBranchName *string
Instance-level custom initial branch name (introduced in GitLab 13.2).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
---
@@ -9768,7 +11123,7 @@ Determine if developers can push to the default branch.
Can take: 0 (not protected, both users with the Developer role or Maintainer role can push new commits and force push), 1 (partially protected, users with the Developer role or Maintainer role can push new commits, but cannot force push) or 2 (fully protected, users with the Developer or Maintainer role cannot push new commits, but users with the Developer or Maintainer role can; no one can force push) as a parameter. Default is 2.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
---
@@ -9782,7 +11137,7 @@ DefaultBranchProtectionDefaults ApplicationSettingsDefaultBranchProtectionDefaul
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
---
@@ -9796,7 +11151,7 @@ DefaultCiConfigPath *string
Default CI/CD configuration file and path for new projects (.gitlab-ci.yml if not set).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
---
@@ -9810,7 +11165,7 @@ DefaultGroupVisibility *string
What visibility level new groups receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
---
@@ -9824,7 +11179,7 @@ DefaultPreferredLanguage *string
Default preferred language for users who are not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
---
@@ -9838,7 +11193,7 @@ DefaultProjectCreation *f64
Default project creation protection. Can take: 0 (No one), 1 (Maintainers) or 2 (Developers + Maintainers).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
---
@@ -9852,7 +11207,7 @@ DefaultProjectsLimit *f64
Project limit per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
---
@@ -9866,7 +11221,7 @@ DefaultProjectVisibility *string
What visibility level new projects receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
---
@@ -9880,7 +11235,7 @@ DefaultSnippetVisibility *string
What visibility level new snippets receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
---
@@ -9894,7 +11249,7 @@ DefaultSyntaxHighlightingTheme *f64
Default syntax highlighting theme for users who are new or not signed in. See IDs of available themes (https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/themes.rb#L16).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
---
@@ -9908,7 +11263,7 @@ DeleteInactiveProjects interface{}
Enable inactive project deletion feature. Introduced in GitLab 14.10. Became operational in GitLab 15.0 (with feature flag inactive_projects_deletion).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
---
@@ -9924,7 +11279,7 @@ Specifies whether users who have not confirmed their email should be deleted.
When set to true, unconfirmed users are deleted after unconfirmed_users_delete_after_days days. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
---
@@ -9940,7 +11295,7 @@ The number of days to wait before deleting a project or group that is marked for
Value must be between 1 and 90.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
---
@@ -9954,7 +11309,7 @@ DiagramsnetEnabled interface{}
(If enabled, requires diagramsnet_url) Enable Diagrams.net integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
---
@@ -9968,7 +11323,7 @@ DiagramsnetUrl *string
The Diagrams.net instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
---
@@ -9982,7 +11337,7 @@ DiffMaxFiles *f64
Maximum files in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
---
@@ -9996,7 +11351,7 @@ DiffMaxLines *f64
Maximum lines in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
---
@@ -10010,7 +11365,7 @@ DiffMaxPatchBytes *f64
Maximum diff patch size, in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
---
@@ -10024,7 +11379,7 @@ DisableAdminOauthScopes interface{}
Stops administrators from connecting their GitLab accounts to non-trusted OAuth 2.0 applications that have the api, read_api, read_repository, write_repository, read_registry, write_registry, or sudo scopes. Introduced in GitLab 15.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
---
@@ -10038,7 +11393,7 @@ DisabledOauthSignInSources *[]*string
Disabled OAuth sign-in sources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
---
@@ -10052,7 +11407,7 @@ DisableFeedToken interface{}
Disable display of RSS/Atom and calendar feed tokens (introduced in GitLab 13.7).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
---
@@ -10068,7 +11423,7 @@ Disable personal access tokens.
Introduced in GitLab 15.7. Self-managed, Premium and Ultimate only. There is no method available to enable a personal access token that’s been disabled through the API. This is a known issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
---
@@ -10082,7 +11437,7 @@ DnsRebindingProtectionEnabled interface{}
Enforce DNS rebinding attack protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
---
@@ -10096,7 +11451,7 @@ DomainAllowlist *[]*string
Force people to use only corporate emails for sign-up. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
---
@@ -10112,7 +11467,7 @@ Users with email addresses that match these domains cannot sign up.
Wildcards allowed. Use separate lines for multiple entries. Ex: domain.com, *.domain.com.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
---
@@ -10126,7 +11481,7 @@ DomainDenylistEnabled interface{}
(If enabled, requires: domain_denylist) Allows blocking sign-ups from emails from specific domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
---
@@ -10140,7 +11495,7 @@ DownstreamPipelineTriggerLimitPerProjectUserSha *f64
Maximum downstream pipeline trigger rate. Introduced in GitLab 16.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
---
@@ -10154,7 +11509,7 @@ DsaKeyRestriction *f64
The minimum allowed bit length of an uploaded DSA key. 0 means no restriction. -1 disables DSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
---
@@ -10168,7 +11523,7 @@ DuoFeaturesEnabled interface{}
Indicates whether GitLab Duo features are enabled for this instance. Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
---
@@ -10184,7 +11539,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA key.
0 means no restriction. -1 disables ECDSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
---
@@ -10200,7 +11555,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA_SK key.
0 means no restriction. -1 disables ECDSA_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
---
@@ -10216,7 +11571,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519 key.
0 means no restriction. -1 disables ED25519 keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
---
@@ -10232,7 +11587,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519_SK key.
0 means no restriction. -1 disables ED25519_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
---
@@ -10246,7 +11601,7 @@ EksAccessKeyId *string
AWS IAM access key ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
---
@@ -10260,7 +11615,7 @@ EksAccountId *string
Amazon account ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
---
@@ -10274,7 +11629,7 @@ EksIntegrationEnabled interface{}
Enable integration with Amazon EKS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
---
@@ -10288,7 +11643,7 @@ EksSecretAccessKey *string
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
---
@@ -10302,7 +11657,7 @@ ElasticsearchAws interface{}
Enable the use of AWS hosted Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
---
@@ -10316,7 +11671,7 @@ ElasticsearchAwsAccessKey *string
AWS IAM access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
---
@@ -10330,7 +11685,7 @@ ElasticsearchAwsRegion *string
The AWS region the Elasticsearch domain is configured.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
---
@@ -10344,7 +11699,7 @@ ElasticsearchAwsSecretAccessKey *string
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
---
@@ -10360,7 +11715,7 @@ Maximum size of text fields to index by Elasticsearch.
0 value means no limit. This does not apply to repository and wiki indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
---
@@ -10374,7 +11729,7 @@ ElasticsearchIndexedFileSizeLimitKb *f64
Maximum size of repository and wiki files that are indexed by Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
---
@@ -10388,7 +11743,7 @@ ElasticsearchIndexing interface{}
Enable Elasticsearch indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
---
@@ -10402,7 +11757,7 @@ ElasticsearchLimitIndexing interface{}
Limit Elasticsearch to index certain namespaces and projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
---
@@ -10416,7 +11771,7 @@ ElasticsearchMaxBulkConcurrency *f64
Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
---
@@ -10430,7 +11785,21 @@ ElasticsearchMaxBulkSizeMb *f64
Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+
+---
+
+##### `ElasticsearchMaxCodeIndexingConcurrency`Optional
+
+```go
+ElasticsearchMaxCodeIndexingConcurrency *f64
+```
+
+- *Type:* *f64
+
+Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_code_indexing_concurrency ApplicationSettings#elasticsearch_max_code_indexing_concurrency}
---
@@ -10444,7 +11813,7 @@ ElasticsearchNamespaceIds *[]*f64
The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
---
@@ -10458,7 +11827,7 @@ ElasticsearchPassword *string
The password of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
---
@@ -10472,7 +11841,23 @@ ElasticsearchProjectIds *[]*f64
The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+
+---
+
+##### `ElasticsearchRequeueWorkers`Optional
+
+```go
+ElasticsearchRequeueWorkers interface{}
+```
+
+- *Type:* interface{}
+
+Enable automatic requeuing of indexing workers.
+
+This improves non-code indexing throughput by enqueuing Sidekiq jobs until all documents are processed. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_requeue_workers ApplicationSettings#elasticsearch_requeue_workers}
---
@@ -10486,7 +11871,7 @@ ElasticsearchSearch interface{}
Enable Elasticsearch search.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
---
@@ -10500,7 +11885,7 @@ ElasticsearchUrl *[]*string
The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
---
@@ -10514,7 +11899,23 @@ ElasticsearchUsername *string
The username of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+
+---
+
+##### `ElasticsearchWorkerNumberOfShards`Optional
+
+```go
+ElasticsearchWorkerNumberOfShards *f64
+```
+
+- *Type:* *f64
+
+Number of indexing worker shards.
+
+This improves non-code indexing throughput by enqueuing more parallel Sidekiq jobs. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_worker_number_of_shards ApplicationSettings#elasticsearch_worker_number_of_shards}
---
@@ -10528,7 +11929,7 @@ EmailAdditionalText *string
Additional text added to the bottom of every email for legal/auditing/compliance reasons.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
---
@@ -10544,7 +11945,35 @@ Some email servers do not support overriding the email sender name.
Enable this option to include the name of the author of the issue, merge request or comment in the email body instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+
+---
+
+##### `EmailConfirmationSetting`Optional
+
+```go
+EmailConfirmationSetting *string
+```
+
+- *Type:* *string
+
+Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_confirmation_setting ApplicationSettings#email_confirmation_setting}
+
+---
+
+##### `EnableArtifactExternalRedirectWarningPage`Optional
+
+```go
+EnableArtifactExternalRedirectWarningPage interface{}
+```
+
+- *Type:* interface{}
+
+Show the external redirect page that warns you about user-generated content in GitLab Pages.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enable_artifact_external_redirect_warning_page ApplicationSettings#enable_artifact_external_redirect_warning_page}
---
@@ -10558,7 +11987,7 @@ EnabledGitAccessProtocol *string
Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
---
@@ -10572,7 +12001,7 @@ EnforceNamespaceStorageLimit interface{}
Enabling this permits enforcement of namespace storage limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
---
@@ -10586,7 +12015,7 @@ EnforceTerms interface{}
(If enabled, requires: terms) Enforce application ToS to all users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
---
@@ -10600,7 +12029,7 @@ ExternalAuthClientCert *string
(If enabled, requires: external_auth_client_key) The certificate to use to authenticate with the external authorization service.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
---
@@ -10614,7 +12043,7 @@ ExternalAuthClientKey *string
Private key for the certificate when authentication is required for the external authorization service, this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
---
@@ -10628,7 +12057,7 @@ ExternalAuthClientKeyPass *string
Passphrase to use for the private key when authenticating with the external service this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
---
@@ -10642,7 +12071,7 @@ ExternalAuthorizationServiceDefaultLabel *string
The default classification label to use when requesting authorization and no classification label has been specified on the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
---
@@ -10656,7 +12085,7 @@ ExternalAuthorizationServiceEnabled interface{}
(If enabled, requires: external_authorization_service_default_label, external_authorization_service_timeout and external_authorization_service_url) Enable using an external authorization service for accessing projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
---
@@ -10672,7 +12101,7 @@ The timeout after which an authorization request is aborted, in seconds.
When a request times out, access is denied to the user. (min: 0.001, max: 10, step: 0.001).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
---
@@ -10686,7 +12115,7 @@ ExternalAuthorizationServiceUrl *string
URL to which authorization requests are directed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
---
@@ -10700,7 +12129,7 @@ ExternalPipelineValidationServiceTimeout *f64
How long to wait for a response from the pipeline validation service. Assumes OK if it times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
---
@@ -10714,7 +12143,7 @@ ExternalPipelineValidationServiceToken *string
Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
---
@@ -10728,7 +12157,21 @@ ExternalPipelineValidationServiceUrl *string
URL to use for pipeline validation requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+
+---
+
+##### `FailedLoginAttemptsUnlockPeriodInMinutes`Optional
+
+```go
+FailedLoginAttemptsUnlockPeriodInMinutes *f64
+```
+
+- *Type:* *f64
+
+Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#failed_login_attempts_unlock_period_in_minutes ApplicationSettings#failed_login_attempts_unlock_period_in_minutes}
---
@@ -10742,7 +12185,7 @@ FileTemplateProjectId *f64
The ID of a project to load custom file templates from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
---
@@ -10758,7 +12201,7 @@ Start day of the week for calendar views and date pickers.
Valid values are 0 for Sunday, 1 for Monday, and 6 for Saturday.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
---
@@ -10772,7 +12215,7 @@ GeoNodeAllowedIps *string
Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
---
@@ -10786,7 +12229,7 @@ GeoStatusTimeout *f64
The amount of seconds after which a request to get a secondary node status times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
---
@@ -10802,7 +12245,7 @@ Default Gitaly timeout, in seconds.
This timeout is not enforced for Git fetch/push operations or Sidekiq jobs. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
---
@@ -10818,7 +12261,7 @@ Gitaly fast operation timeout, in seconds.
Some Gitaly operations are expected to be fast. If they exceed this threshold, there may be a problem with a storage shard and ‘failing fast’ can help maintain the stability of the GitLab instance. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
---
@@ -10834,7 +12277,65 @@ Medium Gitaly timeout, in seconds.
This should be a value between the Fast and the Default timeout. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+
+---
+
+##### `GitlabShellOperationLimit`Optional
+
+```go
+GitlabShellOperationLimit *f64
+```
+
+- *Type:* *f64
+
+Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitlab_shell_operation_limit ApplicationSettings#gitlab_shell_operation_limit}
+
+---
+
+##### `GitpodEnabled`Optional
+
+```go
+GitpodEnabled interface{}
+```
+
+- *Type:* interface{}
+
+Enable Gitpod integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_enabled ApplicationSettings#gitpod_enabled}
+
+---
+
+##### `GitpodUrl`Optional
+
+```go
+GitpodUrl *string
+```
+
+- *Type:* *string
+
+The Gitpod instance URL for integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_url ApplicationSettings#gitpod_url}
+
+---
+
+##### `GitRateLimitUsersAlertlist`Optional
+
+```go
+GitRateLimitUsersAlertlist *[]*f64
+```
+
+- *Type:* *[]*f64
+
+List of user IDs that are emailed when the Git abuse rate limit is exceeded.
+
+Maximum: 100 user IDs. Introduced in GitLab 15.9. Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_alertlist ApplicationSettings#git_rate_limit_users_alertlist}
---
@@ -10846,9 +12347,9 @@ GitRateLimitUsersAllowlist *[]*string
- *Type:* *[]*string
-List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2.
+List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
---
@@ -10862,7 +12363,21 @@ GitTwoFactorSessionExpiry *f64
Maximum duration (in minutes) of a session for Git operations when 2FA is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+
+---
+
+##### `GloballyAllowedIps`Optional
+
+```go
+GloballyAllowedIps *string
+```
+
+- *Type:* *string
+
+Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#globally_allowed_ips ApplicationSettings#globally_allowed_ips}
---
@@ -10876,7 +12391,7 @@ GrafanaEnabled interface{}
Enable Grafana.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
---
@@ -10890,7 +12405,7 @@ GrafanaUrl *string
Grafana URL.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
---
@@ -10904,7 +12419,7 @@ GravatarEnabled interface{}
Enable Gravatar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
---
@@ -10918,7 +12433,7 @@ GroupOwnersCanManageDefaultBranchProtection interface{}
Prevent overrides of default branch protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
---
@@ -10934,7 +12449,7 @@ Create new projects using hashed storage paths: Enable immutable, hash-based pat
This prevents repositories from having to be moved or renamed when the Project URL changes and may improve disk I/O performance. (Always enabled in GitLab versions 13.0 and later, configuration is scheduled for removal in 14.0).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
---
@@ -10948,7 +12463,7 @@ HelpPageHideCommercialContent interface{}
Hide marketing-related entries from help.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
---
@@ -10962,7 +12477,7 @@ HelpPageSupportUrl *string
Alternate support URL for help page and help dropdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
---
@@ -10976,7 +12491,7 @@ HelpPageText *string
Custom text displayed on the help page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
---
@@ -10990,7 +12505,7 @@ HelpText *string
GitLab server administrator information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
---
@@ -11004,7 +12519,7 @@ HideThirdPartyOffers interface{}
Do not display offers from third parties in GitLab.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
---
@@ -11018,7 +12533,7 @@ HomePageUrl *string
Redirect to this URL when not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
---
@@ -11035,7 +12550,7 @@ Enable or disable Git housekeeping.
If enabled, requires either housekeeping_optimize_repository_period OR housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period.
Options housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period are deprecated. Use housekeeping_optimize_repository_period instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
---
@@ -11049,7 +12564,7 @@ HousekeepingFullRepackPeriod *f64
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
---
@@ -11063,7 +12578,7 @@ HousekeepingGcPeriod *f64
Number of Git pushes after which git gc is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
---
@@ -11077,7 +12592,7 @@ HousekeepingIncrementalRepackPeriod *f64
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
---
@@ -11091,7 +12606,7 @@ HousekeepingOptimizeRepositoryPeriod *f64
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
---
@@ -11105,7 +12620,7 @@ HtmlEmailsEnabled interface{}
Enable HTML emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
---
@@ -11117,7 +12632,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -11134,7 +12649,7 @@ ImportSources *[]*string
Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
---
@@ -11150,7 +12665,7 @@ If delete_inactive_projects is true, the time (in months) to wait before deletin
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
---
@@ -11166,7 +12681,7 @@ If delete_inactive_projects is true, the minimum repository size for projects to
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
---
@@ -11182,7 +12697,21 @@ If delete_inactive_projects is true, sets the time (in months) to wait before em
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+
+---
+
+##### `IncludeOptionalMetricsInServicePing`Optional
+
+```go
+IncludeOptionalMetricsInServicePing interface{}
+```
+
+- *Type:* interface{}
+
+Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#include_optional_metrics_in_service_ping ApplicationSettings#include_optional_metrics_in_service_ping}
---
@@ -11196,7 +12725,7 @@ InProductMarketingEmailsEnabled interface{}
Enable in-product marketing emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
---
@@ -11210,7 +12739,7 @@ InvisibleCaptchaEnabled interface{}
Enable Invisible CAPTCHA spam detection during sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
---
@@ -11224,7 +12753,49 @@ IssuesCreateLimit *f64
Max number of issue creation requests per minute per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+
+---
+
+##### `JiraConnectApplicationKey`Optional
+
+```go
+JiraConnectApplicationKey *string
+```
+
+- *Type:* *string
+
+ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_application_key ApplicationSettings#jira_connect_application_key}
+
+---
+
+##### `JiraConnectProxyUrl`Optional
+
+```go
+JiraConnectProxyUrl *string
+```
+
+- *Type:* *string
+
+URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_proxy_url ApplicationSettings#jira_connect_proxy_url}
+
+---
+
+##### `JiraConnectPublicKeyStorageEnabled`Optional
+
+```go
+JiraConnectPublicKeyStorageEnabled interface{}
+```
+
+- *Type:* interface{}
+
+Enable public key storage for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_public_key_storage_enabled ApplicationSettings#jira_connect_public_key_storage_enabled}
---
@@ -11238,7 +12809,7 @@ KeepLatestArtifact interface{}
Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
---
@@ -11252,7 +12823,23 @@ LocalMarkdownVersion *f64
Increase this value when any cached Markdown should be invalidated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+
+---
+
+##### `LockDuoFeaturesEnabled`Optional
+
+```go
+LockDuoFeaturesEnabled interface{}
+```
+
+- *Type:* interface{}
+
+Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups.
+
+Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#lock_duo_features_enabled ApplicationSettings#lock_duo_features_enabled}
---
@@ -11266,7 +12853,7 @@ MailgunEventsEnabled interface{}
Enable Mailgun event receiver.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
---
@@ -11280,7 +12867,7 @@ MailgunSigningKey *string
The Mailgun HTTP webhook signing key for receiving events from webhook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
---
@@ -11294,77 +12881,133 @@ MaintenanceMode interface{}
When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+
+---
+
+##### `MaintenanceModeMessage`Optional
+
+```go
+MaintenanceModeMessage *string
+```
+
+- *Type:* *string
+
+Message displayed when instance is in maintenance mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+
+---
+
+##### `MavenPackageRequestsForwarding`Optional
+
+```go
+MavenPackageRequestsForwarding interface{}
+```
+
+- *Type:* interface{}
+
+Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maven_package_requests_forwarding ApplicationSettings#maven_package_requests_forwarding}
+
+---
+
+##### `MaxArtifactsSize`Optional
+
+```go
+MaxArtifactsSize *f64
+```
+
+- *Type:* *f64
+
+Maximum artifacts size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+
+---
+
+##### `MaxAttachmentSize`Optional
+
+```go
+MaxAttachmentSize *f64
+```
+
+- *Type:* *f64
+
+Limit attachment size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
---
-##### `MaintenanceModeMessage`Optional
+##### `MaxDecompressedArchiveSize`Optional
```go
-MaintenanceModeMessage *string
+MaxDecompressedArchiveSize *f64
```
-- *Type:* *string
+- *Type:* *f64
-Message displayed when instance is in maintenance mode.
+Maximum decompressed archive size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_decompressed_archive_size ApplicationSettings#max_decompressed_archive_size}
---
-##### `MaxArtifactsSize`Optional
+##### `MaxExportSize`Optional
```go
-MaxArtifactsSize *f64
+MaxExportSize *f64
```
- *Type:* *f64
-Maximum artifacts size in MB.
+Maximum export size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
---
-##### `MaxAttachmentSize`Optional
+##### `MaxImportRemoteFileSize`Optional
```go
-MaxAttachmentSize *f64
+MaxImportRemoteFileSize *f64
```
- *Type:* *f64
-Limit attachment size in MB.
+Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_remote_file_size ApplicationSettings#max_import_remote_file_size}
---
-##### `MaxExportSize`Optional
+##### `MaxImportSize`Optional
```go
-MaxExportSize *f64
+MaxImportSize *f64
```
- *Type:* *f64
-Maximum export size in MB. 0 for unlimited.
+Maximum import size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
---
-##### `MaxImportSize`Optional
+##### `MaxLoginAttempts`Optional
```go
-MaxImportSize *f64
+MaxLoginAttempts *f64
```
- *Type:* *f64
-Maximum import size in MB. 0 for unlimited.
+Maximum number of sign-in attempts before locking out the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_login_attempts ApplicationSettings#max_login_attempts}
---
@@ -11380,7 +13023,7 @@ Maximum number of unique repositories a user can download in the specified time
Maximum: 10,000 repositories. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
---
@@ -11394,7 +13037,7 @@ MaxNumberOfRepositoryDownloadsWithinTimePeriod *f64
Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
---
@@ -11408,7 +13051,7 @@ MaxPagesSize *f64
Maximum size of pages repositories in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
---
@@ -11422,7 +13065,7 @@ MaxPersonalAccessTokenLifetime *f64
Maximum allowable lifetime for access tokens in days.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
---
@@ -11436,7 +13079,7 @@ MaxSshKeyLifetime *f64
Maximum allowable lifetime for SSH keys in days. Introduced in GitLab 14.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
---
@@ -11450,7 +13093,7 @@ MaxTerraformStateSizeBytes *f64
Maximum size in bytes of the Terraform state files. Set this to 0 for unlimited file size.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
---
@@ -11464,7 +13107,7 @@ MetricsMethodCallThreshold *f64
A method call is only tracked when it takes longer than the given amount of milliseconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
---
@@ -11478,7 +13121,7 @@ MinimumPasswordLength *f64
Indicates whether passwords require a minimum length. Introduced in GitLab 15.1. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
---
@@ -11492,7 +13135,7 @@ MirrorAvailable interface{}
Allow repository mirroring to configured by project Maintainers. If disabled, only Administrators can configure repository mirroring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
---
@@ -11506,7 +13149,7 @@ MirrorCapacityThreshold *f64
Minimum capacity to be available before scheduling more mirrors preemptively.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
---
@@ -11520,7 +13163,7 @@ MirrorMaxCapacity *f64
Maximum number of mirrors that can be synchronizing at the same time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
---
@@ -11534,7 +13177,7 @@ MirrorMaxDelay *f64
Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
---
@@ -11548,7 +13191,21 @@ NpmPackageRequestsForwarding interface{}
Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+
+---
+
+##### `NugetSkipMetadataUrlValidation`Optional
+
+```go
+NugetSkipMetadataUrlValidation interface{}
+```
+
+- *Type:* interface{}
+
+Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#nuget_skip_metadata_url_validation ApplicationSettings#nuget_skip_metadata_url_validation}
---
@@ -11562,7 +13219,35 @@ OutboundLocalRequestsWhitelist *[]*string
Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+
+---
+
+##### `PackageMetadataPurlTypes`Optional
+
+```go
+PackageMetadataPurlTypes *[]*f64
+```
+
+- *Type:* *[]*f64
+
+List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_metadata_purl_types ApplicationSettings#package_metadata_purl_types}
+
+---
+
+##### `PackageRegistryAllowAnyoneToPullOption`Optional
+
+```go
+PackageRegistryAllowAnyoneToPullOption interface{}
+```
+
+- *Type:* interface{}
+
+Enable to allow anyone to pull from Package Registry visible and changeable.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_allow_anyone_to_pull_option ApplicationSettings#package_registry_allow_anyone_to_pull_option}
---
@@ -11576,7 +13261,7 @@ PackageRegistryCleanupPoliciesWorkerCapacity *f64
Number of workers assigned to the packages cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
---
@@ -11592,7 +13277,7 @@ Require users to prove ownership of custom domains.
Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
---
@@ -11606,7 +13291,7 @@ PasswordAuthenticationEnabledForGit interface{}
Enable authentication for Git over HTTP(S) via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
---
@@ -11620,7 +13305,7 @@ PasswordAuthenticationEnabledForWeb interface{}
Enable authentication for the web interface via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
---
@@ -11634,7 +13319,7 @@ PasswordLowercaseRequired interface{}
Indicates whether passwords require at least one lowercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
---
@@ -11648,7 +13333,7 @@ PasswordNumberRequired interface{}
Indicates whether passwords require at least one number. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
---
@@ -11662,7 +13347,7 @@ PasswordSymbolRequired interface{}
Indicates whether passwords require at least one symbol character. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
---
@@ -11676,7 +13361,7 @@ PasswordUppercaseRequired interface{}
Indicates whether passwords require at least one uppercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
---
@@ -11690,7 +13375,7 @@ PerformanceBarAllowedGroupPath *string
Path of the group that is allowed to toggle the performance bar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
---
@@ -11704,7 +13389,7 @@ PersonalAccessTokenPrefix *string
Prefix for all generated personal access tokens.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
---
@@ -11718,7 +13403,7 @@ PipelineLimitPerProjectUserSha *f64
Maximum number of pipeline creation requests per minute per user and commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
---
@@ -11732,7 +13417,7 @@ PlantumlEnabled interface{}
(If enabled, requires: plantuml_url) Enable PlantUML integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
---
@@ -11746,7 +13431,7 @@ PlantumlUrl *string
The PlantUML instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
---
@@ -11760,7 +13445,7 @@ PollingIntervalMultiplier *f64
Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
---
@@ -11774,7 +13459,35 @@ ProjectExportEnabled interface{}
Enable project export.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+
+---
+
+##### `ProjectJobsApiRateLimit`Optional
+
+```go
+ProjectJobsApiRateLimit *f64
+```
+
+- *Type:* *f64
+
+Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_jobs_api_rate_limit ApplicationSettings#project_jobs_api_rate_limit}
+
+---
+
+##### `ProjectsApiRateLimitUnauthenticated`Optional
+
+```go
+ProjectsApiRateLimitUnauthenticated *f64
+```
+
+- *Type:* *f64
+
+Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#projects_api_rate_limit_unauthenticated ApplicationSettings#projects_api_rate_limit_unauthenticated}
---
@@ -11788,7 +13501,7 @@ PrometheusMetricsEnabled interface{}
Enable Prometheus metrics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
---
@@ -11802,7 +13515,7 @@ ProtectedCiVariables interface{}
CI/CD variables are protected by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
---
@@ -11818,7 +13531,7 @@ Number of changes (branches or tags) in a single push to determine whether indiv
Bulk push events are created if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
---
@@ -11834,7 +13547,7 @@ Number of changes (branches or tags) in a single push to determine whether webho
Webhooks and services aren’t submitted if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
---
@@ -11848,7 +13561,7 @@ PypiPackageRequestsForwarding interface{}
Use pypi.org as a default remote repository when the package is not found in the GitLab Package Registry for PyPI.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
---
@@ -11864,7 +13577,7 @@ When rate limiting is enabled via the throttle_* settings, send this plain text
‘Retry later’ is sent if this is blank.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
---
@@ -11878,7 +13591,7 @@ RawBlobRequestLimit *f64
Max number of requests per minute for each raw path. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
---
@@ -11892,7 +13605,7 @@ RecaptchaEnabled interface{}
(If enabled, requires: recaptcha_private_key and recaptcha_site_key) Enable reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
---
@@ -11906,7 +13619,7 @@ RecaptchaPrivateKey *string
Private key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
---
@@ -11920,7 +13633,7 @@ RecaptchaSiteKey *string
Site key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
---
@@ -11934,7 +13647,35 @@ ReceiveMaxInputSize *f64
Maximum push size (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+
+---
+
+##### `ReceptiveClusterAgentsEnabled`Optional
+
+```go
+ReceptiveClusterAgentsEnabled interface{}
+```
+
+- *Type:* interface{}
+
+Enable receptive mode for GitLab Agents for Kubernetes.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receptive_cluster_agents_enabled ApplicationSettings#receptive_cluster_agents_enabled}
+
+---
+
+##### `RememberMeEnabled`Optional
+
+```go
+RememberMeEnabled interface{}
+```
+
+- *Type:* interface{}
+
+Enable Remember me setting. Introduced in GitLab 16.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#remember_me_enabled ApplicationSettings#remember_me_enabled}
---
@@ -11948,7 +13689,7 @@ RepositoryChecksEnabled interface{}
GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
---
@@ -11962,7 +13703,7 @@ RepositorySizeLimit *f64
Size limit per repository (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
---
@@ -11976,7 +13717,7 @@ RepositoryStorages *[]*string
(GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
---
@@ -11990,7 +13731,7 @@ RepositoryStoragesWeighted *map[string]*f64
(GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
---
@@ -12004,7 +13745,35 @@ RequireAdminApprovalAfterUserSignup interface{}
When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+
+---
+
+##### `RequireAdminTwoFactorAuthentication`Optional
+
+```go
+RequireAdminTwoFactorAuthentication interface{}
+```
+
+- *Type:* interface{}
+
+Allow administrators to require 2FA for all administrators on the instance.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_two_factor_authentication ApplicationSettings#require_admin_two_factor_authentication}
+
+---
+
+##### `RequirePersonalAccessTokenExpiry`Optional
+
+```go
+RequirePersonalAccessTokenExpiry interface{}
+```
+
+- *Type:* interface{}
+
+When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_personal_access_token_expiry ApplicationSettings#require_personal_access_token_expiry}
---
@@ -12018,7 +13787,7 @@ RequireTwoFactorAuthentication interface{}
(If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
---
@@ -12034,7 +13803,7 @@ Selected levels cannot be used by non-Administrator users for groups, projects o
Can take private, internal and public as a parameter. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
---
@@ -12048,7 +13817,7 @@ RsaKeyRestriction *f64
The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
---
@@ -12062,7 +13831,7 @@ SearchRateLimit *f64
Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
---
@@ -12076,7 +13845,49 @@ SearchRateLimitUnauthenticated *f64
Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+
+---
+
+##### `SecurityApprovalPoliciesLimit`Optional
+
+```go
+SecurityApprovalPoliciesLimit *f64
+```
+
+- *Type:* *f64
+
+Maximum number of active merge request approval policies per security policy project. Maximum: 20.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_approval_policies_limit ApplicationSettings#security_approval_policies_limit}
+
+---
+
+##### `SecurityPolicyGlobalGroupApproversEnabled`Optional
+
+```go
+SecurityPolicyGlobalGroupApproversEnabled interface{}
+```
+
+- *Type:* interface{}
+
+Whether to look up merge request approval policy approval groups globally or within project hierarchies.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_policy_global_group_approvers_enabled ApplicationSettings#security_policy_global_group_approvers_enabled}
+
+---
+
+##### `SecurityTxtContent`Optional
+
+```go
+SecurityTxtContent *string
+```
+
+- *Type:* *string
+
+Public security contact information. Introduced in GitLab 16.7.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_txt_content ApplicationSettings#security_txt_content}
---
@@ -12090,7 +13901,21 @@ SendUserConfirmationEmail interface{}
Send confirmation email on sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+
+---
+
+##### `ServiceAccessTokensExpirationEnforced`Optional
+
+```go
+ServiceAccessTokensExpirationEnforced interface{}
+```
+
+- *Type:* interface{}
+
+Flag to indicate if token expiry date can be optional for service account users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#service_access_tokens_expiration_enforced ApplicationSettings#service_access_tokens_expiration_enforced}
---
@@ -12104,7 +13929,7 @@ SessionExpireDelay *f64
Session duration in minutes. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
---
@@ -12118,7 +13943,7 @@ SharedRunnersEnabled interface{}
(If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
---
@@ -12132,7 +13957,7 @@ SharedRunnersMinutes *f64
Set the maximum number of CI/CD minutes that a group can use on shared runners per month.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
---
@@ -12146,7 +13971,7 @@ SharedRunnersText *string
Shared runners text.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
---
@@ -12160,7 +13985,7 @@ SidekiqJobLimiterCompressionThresholdBytes *f64
The threshold in bytes at which Sidekiq jobs are compressed before being stored in Redis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
---
@@ -12174,7 +13999,7 @@ SidekiqJobLimiterLimitBytes *f64
The threshold in bytes at which Sidekiq jobs are rejected. 0 means do not reject any job.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
---
@@ -12188,7 +14013,7 @@ SidekiqJobLimiterMode *string
track or compress. Sets the behavior for Sidekiq job size limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
---
@@ -12202,7 +14027,7 @@ SignInText *string
Text on the login page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
---
@@ -12216,7 +14041,35 @@ SignupEnabled interface{}
Enable registration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+
+---
+
+##### `SilentAdminExportsEnabled`Optional
+
+```go
+SilentAdminExportsEnabled interface{}
+```
+
+- *Type:* interface{}
+
+Enable Silent admin exports.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_admin_exports_enabled ApplicationSettings#silent_admin_exports_enabled}
+
+---
+
+##### `SilentModeEnabled`Optional
+
+```go
+SilentModeEnabled interface{}
+```
+
+- *Type:* interface{}
+
+Enable Silent mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_mode_enabled ApplicationSettings#silent_mode_enabled}
---
@@ -12230,7 +14083,7 @@ SlackAppEnabled interface{}
(If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
---
@@ -12244,7 +14097,7 @@ SlackAppId *string
The app ID of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
---
@@ -12258,7 +14111,7 @@ SlackAppSecret *string
The app secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
---
@@ -12272,7 +14125,7 @@ SlackAppSigningSecret *string
The signing secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
---
@@ -12286,7 +14139,7 @@ SlackAppVerificationToken *string
The verification token of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
---
@@ -12300,7 +14153,7 @@ SnippetSizeLimit *f64
Max snippet content size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
---
@@ -12314,7 +14167,7 @@ SnowplowAppId *string
The Snowplow site name / application ID. (for example, gitlab).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
---
@@ -12328,7 +14181,7 @@ SnowplowCollectorHostname *string
The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
---
@@ -12342,7 +14195,21 @@ SnowplowCookieDomain *string
The Snowplow cookie domain. (for example, .gitlab.com).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+
+---
+
+##### `SnowplowDatabaseCollectorHostname`Optional
+
+```go
+SnowplowDatabaseCollectorHostname *string
+```
+
+- *Type:* *string
+
+The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_database_collector_hostname ApplicationSettings#snowplow_database_collector_hostname}
---
@@ -12356,7 +14223,7 @@ SnowplowEnabled interface{}
Enable snowplow tracking.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
---
@@ -12370,7 +14237,7 @@ SourcegraphEnabled interface{}
Enables Sourcegraph integration. If enabled, requires sourcegraph_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
---
@@ -12384,7 +14251,7 @@ SourcegraphPublicOnly interface{}
Blocks Sourcegraph from being loaded on private and internal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
---
@@ -12398,7 +14265,7 @@ SourcegraphUrl *string
The Sourcegraph instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
---
@@ -12412,7 +14279,7 @@ SpamCheckApiKey *string
API key used by GitLab for accessing the Spam Check service endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
---
@@ -12426,7 +14293,7 @@ SpamCheckEndpointEnabled interface{}
Enables spam checking using external Spam Check API endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
---
@@ -12442,7 +14309,35 @@ URL of the external Spamcheck service endpoint.
Valid URI schemes are grpc or tls. Specifying tls forces communication to be encrypted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+
+---
+
+##### `StaticObjectsExternalStorageAuthToken`Optional
+
+```go
+StaticObjectsExternalStorageAuthToken *string
+```
+
+- *Type:* *string
+
+Authentication token for the external storage linked in static_objects_external_storage_url.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_auth_token ApplicationSettings#static_objects_external_storage_auth_token}
+
+---
+
+##### `StaticObjectsExternalStorageUrl`Optional
+
+```go
+StaticObjectsExternalStorageUrl *string
+```
+
+- *Type:* *string
+
+URL to an external storage for repository static objects.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_url ApplicationSettings#static_objects_external_storage_url}
---
@@ -12456,7 +14351,7 @@ SuggestPipelineEnabled interface{}
Enable pipeline suggestion banner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
---
@@ -12470,7 +14365,7 @@ TerminalMaxSessionTime *f64
Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
---
@@ -12484,7 +14379,7 @@ Terms *string
(Required by: enforce_terms) Markdown content for the ToS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terms ApplicationSettings#terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terms ApplicationSettings#terms}
---
@@ -12500,7 +14395,7 @@ ThrottleAuthenticatedApiEnabled interface{}
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
---
@@ -12514,7 +14409,7 @@ ThrottleAuthenticatedApiPeriodInSeconds *f64
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
---
@@ -12528,7 +14423,7 @@ ThrottleAuthenticatedApiRequestsPerPeriod *f64
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
---
@@ -12544,7 +14439,7 @@ ThrottleAuthenticatedPackagesApiEnabled interface{}
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
---
@@ -12558,7 +14453,7 @@ ThrottleAuthenticatedPackagesApiPeriodInSeconds *f64
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
---
@@ -12572,7 +14467,7 @@ ThrottleAuthenticatedPackagesApiRequestsPerPeriod *f64
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
---
@@ -12588,7 +14483,7 @@ ThrottleAuthenticatedWebEnabled interface{}
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
---
@@ -12602,7 +14497,7 @@ ThrottleAuthenticatedWebPeriodInSeconds *f64
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
---
@@ -12616,7 +14511,7 @@ ThrottleAuthenticatedWebRequestsPerPeriod *f64
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
---
@@ -12632,7 +14527,7 @@ ThrottleUnauthenticatedApiEnabled interface{}
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
---
@@ -12646,7 +14541,7 @@ ThrottleUnauthenticatedApiPeriodInSeconds *f64
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
---
@@ -12660,7 +14555,7 @@ ThrottleUnauthenticatedApiRequestsPerPeriod *f64
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
---
@@ -12676,7 +14571,7 @@ ThrottleUnauthenticatedPackagesApiEnabled interface{}
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
---
@@ -12690,7 +14585,7 @@ ThrottleUnauthenticatedPackagesApiPeriodInSeconds *f64
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
---
@@ -12704,7 +14599,7 @@ ThrottleUnauthenticatedPackagesApiRequestsPerPeriod *f64
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
---
@@ -12720,7 +14615,7 @@ ThrottleUnauthenticatedWebEnabled interface{}
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
---
@@ -12734,7 +14629,7 @@ ThrottleUnauthenticatedWebPeriodInSeconds *f64
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
---
@@ -12748,7 +14643,7 @@ ThrottleUnauthenticatedWebRequestsPerPeriod *f64
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
---
@@ -12762,7 +14657,7 @@ TimeTrackingLimitToHours interface{}
Limit display of time tracking units to hours.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
---
@@ -12776,7 +14671,23 @@ TwoFactorGracePeriod *f64
Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+
+---
+
+##### `UnconfirmedUsersDeleteAfterDays`Optional
+
+```go
+UnconfirmedUsersDeleteAfterDays *f64
+```
+
+- *Type:* *f64
+
+Specifies how many days after sign-up to delete users who have not confirmed their email.
+
+Only applicable if delete_unconfirmed_users is set to true. Must be 1 or greater. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unconfirmed_users_delete_after_days ApplicationSettings#unconfirmed_users_delete_after_days}
---
@@ -12790,7 +14701,7 @@ UniqueIpsLimitEnabled interface{}
(If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
---
@@ -12804,7 +14715,7 @@ UniqueIpsLimitPerUser *f64
Maximum number of IPs per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
---
@@ -12818,7 +14729,21 @@ UniqueIpsLimitTimeWindow *f64
How many seconds an IP is counted towards the limit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+
+---
+
+##### `UpdateRunnerVersionsEnabled`Optional
+
+```go
+UpdateRunnerVersionsEnabled interface{}
+```
+
+- *Type:* interface{}
+
+Fetch GitLab Runner release version data from GitLab.com.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#update_runner_versions_enabled ApplicationSettings#update_runner_versions_enabled}
---
@@ -12832,7 +14757,23 @@ UsagePingEnabled interface{}
Every week GitLab reports license usage back to GitLab, Inc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+
+---
+
+##### `UseClickhouseForAnalytics`Optional
+
+```go
+UseClickhouseForAnalytics interface{}
+```
+
+- *Type:* interface{}
+
+Enables ClickHouse as a data source for analytics reports.
+
+ClickHouse must be configured for this setting to take effect. Available on Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#use_clickhouse_for_analytics ApplicationSettings#use_clickhouse_for_analytics}
---
@@ -12846,7 +14787,7 @@ UserDeactivationEmailsEnabled interface{}
Send an email to users upon account deactivation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
---
@@ -12860,7 +14801,7 @@ UserDefaultExternal interface{}
Newly registered users are external by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
---
@@ -12874,7 +14815,21 @@ UserDefaultInternalRegex *string
Specify an email address regex pattern to identify default internal users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+
+---
+
+##### `UserDefaultsToPrivateProfile`Optional
+
+```go
+UserDefaultsToPrivateProfile interface{}
+```
+
+- *Type:* interface{}
+
+Newly created users have private profile by default. Introduced in GitLab 15.8.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_defaults_to_private_profile ApplicationSettings#user_defaults_to_private_profile}
---
@@ -12888,7 +14843,7 @@ UserOauthApplications interface{}
Allow users to register any application to use GitLab as an OAuth provider.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
---
@@ -12902,7 +14857,21 @@ UserShowAddSshKeyMessage interface{}
When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+
+---
+
+##### `ValidRunnerRegistrars`Optional
+
+```go
+ValidRunnerRegistrars *[]*string
+```
+
+- *Type:* *[]*string
+
+List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project'].
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#valid_runner_registrars ApplicationSettings#valid_runner_registrars}
---
@@ -12916,7 +14885,7 @@ VersionCheckEnabled interface{}
Let GitLab inform you when an update is available.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
---
@@ -12930,7 +14899,7 @@ WebIdeClientsidePreviewEnabled interface{}
Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
---
@@ -12942,9 +14911,9 @@ WhatsNewVariant *string
- *Type:* *string
-What’s new variant, possible values: all_tiers, current_tier, and disabled.
+What's new variant, possible values: all_tiers, current_tier, and disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
---
@@ -12958,7 +14927,7 @@ WikiPageMaxContentBytes *f64
Maximum wiki page content size in bytes. The minimum value is 1024 bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
---
@@ -12998,7 +14967,7 @@ AllowedToMerge *[]*f64
An array of access levels allowed to merge. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
---
@@ -13012,7 +14981,7 @@ AllowedToPush *[]*f64
An array of access levels allowed to push. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
---
@@ -13026,7 +14995,7 @@ AllowForcePush interface{}
Allow force push for all users with push access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
---
@@ -13040,7 +15009,7 @@ DeveloperCanInitialPush interface{}
Allow developers to initial push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
---
diff --git a/docs/applicationSettings.java.md b/docs/applicationSettings.java.md
index 2dff434a6..fc63590a7 100644
--- a/docs/applicationSettings.java.md
+++ b/docs/applicationSettings.java.md
@@ -4,7 +4,7 @@
### ApplicationSettings
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings gitlab_application_settings}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings gitlab_application_settings}.
#### Initializers
@@ -147,16 +147,23 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .elasticsearchLimitIndexing(IResolvable)
// .elasticsearchMaxBulkConcurrency(java.lang.Number)
// .elasticsearchMaxBulkSizeMb(java.lang.Number)
+// .elasticsearchMaxCodeIndexingConcurrency(java.lang.Number)
// .elasticsearchNamespaceIds(java.util.List)
// .elasticsearchPassword(java.lang.String)
// .elasticsearchProjectIds(java.util.List)
+// .elasticsearchRequeueWorkers(java.lang.Boolean)
+// .elasticsearchRequeueWorkers(IResolvable)
// .elasticsearchSearch(java.lang.Boolean)
// .elasticsearchSearch(IResolvable)
// .elasticsearchUrl(java.util.List)
// .elasticsearchUsername(java.lang.String)
+// .elasticsearchWorkerNumberOfShards(java.lang.Number)
// .emailAdditionalText(java.lang.String)
// .emailAuthorInBody(java.lang.Boolean)
// .emailAuthorInBody(IResolvable)
+// .emailConfirmationSetting(java.lang.String)
+// .enableArtifactExternalRedirectWarningPage(java.lang.Boolean)
+// .enableArtifactExternalRedirectWarningPage(IResolvable)
// .enabledGitAccessProtocol(java.lang.String)
// .enforceNamespaceStorageLimit(java.lang.Boolean)
// .enforceNamespaceStorageLimit(IResolvable)
@@ -173,6 +180,7 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .externalPipelineValidationServiceTimeout(java.lang.Number)
// .externalPipelineValidationServiceToken(java.lang.String)
// .externalPipelineValidationServiceUrl(java.lang.String)
+// .failedLoginAttemptsUnlockPeriodInMinutes(java.lang.Number)
// .fileTemplateProjectId(java.lang.Number)
// .firstDayOfWeek(java.lang.Number)
// .geoNodeAllowedIps(java.lang.String)
@@ -180,8 +188,14 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .gitalyTimeoutDefault(java.lang.Number)
// .gitalyTimeoutFast(java.lang.Number)
// .gitalyTimeoutMedium(java.lang.Number)
+// .gitlabShellOperationLimit(java.lang.Number)
+// .gitpodEnabled(java.lang.Boolean)
+// .gitpodEnabled(IResolvable)
+// .gitpodUrl(java.lang.String)
+// .gitRateLimitUsersAlertlist(java.util.List)
// .gitRateLimitUsersAllowlist(java.util.List)
// .gitTwoFactorSessionExpiry(java.lang.Number)
+// .globallyAllowedIps(java.lang.String)
// .grafanaEnabled(java.lang.Boolean)
// .grafanaEnabled(IResolvable)
// .grafanaUrl(java.lang.String)
@@ -212,24 +226,37 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .inactiveProjectsDeleteAfterMonths(java.lang.Number)
// .inactiveProjectsMinSizeMb(java.lang.Number)
// .inactiveProjectsSendWarningEmailAfterMonths(java.lang.Number)
+// .includeOptionalMetricsInServicePing(java.lang.Boolean)
+// .includeOptionalMetricsInServicePing(IResolvable)
// .inProductMarketingEmailsEnabled(java.lang.Boolean)
// .inProductMarketingEmailsEnabled(IResolvable)
// .invisibleCaptchaEnabled(java.lang.Boolean)
// .invisibleCaptchaEnabled(IResolvable)
// .issuesCreateLimit(java.lang.Number)
+// .jiraConnectApplicationKey(java.lang.String)
+// .jiraConnectProxyUrl(java.lang.String)
+// .jiraConnectPublicKeyStorageEnabled(java.lang.Boolean)
+// .jiraConnectPublicKeyStorageEnabled(IResolvable)
// .keepLatestArtifact(java.lang.Boolean)
// .keepLatestArtifact(IResolvable)
// .localMarkdownVersion(java.lang.Number)
+// .lockDuoFeaturesEnabled(java.lang.Boolean)
+// .lockDuoFeaturesEnabled(IResolvable)
// .mailgunEventsEnabled(java.lang.Boolean)
// .mailgunEventsEnabled(IResolvable)
// .mailgunSigningKey(java.lang.String)
// .maintenanceMode(java.lang.Boolean)
// .maintenanceMode(IResolvable)
// .maintenanceModeMessage(java.lang.String)
+// .mavenPackageRequestsForwarding(java.lang.Boolean)
+// .mavenPackageRequestsForwarding(IResolvable)
// .maxArtifactsSize(java.lang.Number)
// .maxAttachmentSize(java.lang.Number)
+// .maxDecompressedArchiveSize(java.lang.Number)
// .maxExportSize(java.lang.Number)
+// .maxImportRemoteFileSize(java.lang.Number)
// .maxImportSize(java.lang.Number)
+// .maxLoginAttempts(java.lang.Number)
// .maxNumberOfRepositoryDownloads(java.lang.Number)
// .maxNumberOfRepositoryDownloadsWithinTimePeriod(java.lang.Number)
// .maxPagesSize(java.lang.Number)
@@ -245,7 +272,12 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .mirrorMaxDelay(java.lang.Number)
// .npmPackageRequestsForwarding(java.lang.Boolean)
// .npmPackageRequestsForwarding(IResolvable)
+// .nugetSkipMetadataUrlValidation(java.lang.Boolean)
+// .nugetSkipMetadataUrlValidation(IResolvable)
// .outboundLocalRequestsWhitelist(java.util.List)
+// .packageMetadataPurlTypes(java.util.List)
+// .packageRegistryAllowAnyoneToPullOption(java.lang.Boolean)
+// .packageRegistryAllowAnyoneToPullOption(IResolvable)
// .packageRegistryCleanupPoliciesWorkerCapacity(java.lang.Number)
// .pagesDomainVerificationEnabled(java.lang.Boolean)
// .pagesDomainVerificationEnabled(IResolvable)
@@ -270,6 +302,8 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .pollingIntervalMultiplier(java.lang.Number)
// .projectExportEnabled(java.lang.Boolean)
// .projectExportEnabled(IResolvable)
+// .projectJobsApiRateLimit(java.lang.Number)
+// .projectsApiRateLimitUnauthenticated(java.lang.Number)
// .prometheusMetricsEnabled(java.lang.Boolean)
// .prometheusMetricsEnabled(IResolvable)
// .protectedCiVariables(java.lang.Boolean)
@@ -285,6 +319,10 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .recaptchaPrivateKey(java.lang.String)
// .recaptchaSiteKey(java.lang.String)
// .receiveMaxInputSize(java.lang.Number)
+// .receptiveClusterAgentsEnabled(java.lang.Boolean)
+// .receptiveClusterAgentsEnabled(IResolvable)
+// .rememberMeEnabled(java.lang.Boolean)
+// .rememberMeEnabled(IResolvable)
// .repositoryChecksEnabled(java.lang.Boolean)
// .repositoryChecksEnabled(IResolvable)
// .repositorySizeLimit(java.lang.Number)
@@ -292,14 +330,24 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .repositoryStoragesWeighted(java.util.Map)
// .requireAdminApprovalAfterUserSignup(java.lang.Boolean)
// .requireAdminApprovalAfterUserSignup(IResolvable)
+// .requireAdminTwoFactorAuthentication(java.lang.Boolean)
+// .requireAdminTwoFactorAuthentication(IResolvable)
+// .requirePersonalAccessTokenExpiry(java.lang.Boolean)
+// .requirePersonalAccessTokenExpiry(IResolvable)
// .requireTwoFactorAuthentication(java.lang.Boolean)
// .requireTwoFactorAuthentication(IResolvable)
// .restrictedVisibilityLevels(java.util.List)
// .rsaKeyRestriction(java.lang.Number)
// .searchRateLimit(java.lang.Number)
// .searchRateLimitUnauthenticated(java.lang.Number)
+// .securityApprovalPoliciesLimit(java.lang.Number)
+// .securityPolicyGlobalGroupApproversEnabled(java.lang.Boolean)
+// .securityPolicyGlobalGroupApproversEnabled(IResolvable)
+// .securityTxtContent(java.lang.String)
// .sendUserConfirmationEmail(java.lang.Boolean)
// .sendUserConfirmationEmail(IResolvable)
+// .serviceAccessTokensExpirationEnforced(java.lang.Boolean)
+// .serviceAccessTokensExpirationEnforced(IResolvable)
// .sessionExpireDelay(java.lang.Number)
// .sharedRunnersEnabled(java.lang.Boolean)
// .sharedRunnersEnabled(IResolvable)
@@ -311,6 +359,10 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .signInText(java.lang.String)
// .signupEnabled(java.lang.Boolean)
// .signupEnabled(IResolvable)
+// .silentAdminExportsEnabled(java.lang.Boolean)
+// .silentAdminExportsEnabled(IResolvable)
+// .silentModeEnabled(java.lang.Boolean)
+// .silentModeEnabled(IResolvable)
// .slackAppEnabled(java.lang.Boolean)
// .slackAppEnabled(IResolvable)
// .slackAppId(java.lang.String)
@@ -321,6 +373,7 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .snowplowAppId(java.lang.String)
// .snowplowCollectorHostname(java.lang.String)
// .snowplowCookieDomain(java.lang.String)
+// .snowplowDatabaseCollectorHostname(java.lang.String)
// .snowplowEnabled(java.lang.Boolean)
// .snowplowEnabled(IResolvable)
// .sourcegraphEnabled(java.lang.Boolean)
@@ -332,6 +385,8 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .spamCheckEndpointEnabled(java.lang.Boolean)
// .spamCheckEndpointEnabled(IResolvable)
// .spamCheckEndpointUrl(java.lang.String)
+// .staticObjectsExternalStorageAuthToken(java.lang.String)
+// .staticObjectsExternalStorageUrl(java.lang.String)
// .suggestPipelineEnabled(java.lang.Boolean)
// .suggestPipelineEnabled(IResolvable)
// .terminalMaxSessionTime(java.lang.Number)
@@ -363,21 +418,29 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
// .timeTrackingLimitToHours(java.lang.Boolean)
// .timeTrackingLimitToHours(IResolvable)
// .twoFactorGracePeriod(java.lang.Number)
+// .unconfirmedUsersDeleteAfterDays(java.lang.Number)
// .uniqueIpsLimitEnabled(java.lang.Boolean)
// .uniqueIpsLimitEnabled(IResolvable)
// .uniqueIpsLimitPerUser(java.lang.Number)
// .uniqueIpsLimitTimeWindow(java.lang.Number)
+// .updateRunnerVersionsEnabled(java.lang.Boolean)
+// .updateRunnerVersionsEnabled(IResolvable)
// .usagePingEnabled(java.lang.Boolean)
// .usagePingEnabled(IResolvable)
+// .useClickhouseForAnalytics(java.lang.Boolean)
+// .useClickhouseForAnalytics(IResolvable)
// .userDeactivationEmailsEnabled(java.lang.Boolean)
// .userDeactivationEmailsEnabled(IResolvable)
// .userDefaultExternal(java.lang.Boolean)
// .userDefaultExternal(IResolvable)
// .userDefaultInternalRegex(java.lang.String)
+// .userDefaultsToPrivateProfile(java.lang.Boolean)
+// .userDefaultsToPrivateProfile(IResolvable)
// .userOauthApplications(java.lang.Boolean)
// .userOauthApplications(IResolvable)
// .userShowAddSshKeyMessage(java.lang.Boolean)
// .userShowAddSshKeyMessage(IResolvable)
+// .validRunnerRegistrars(java.util.List)
// .versionCheckEnabled(java.lang.Boolean)
// .versionCheckEnabled(IResolvable)
// .webIdeClientsidePreviewEnabled(java.lang.Boolean)
@@ -490,14 +553,19 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| elasticsearchLimitIndexing
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit Elasticsearch to index certain namespaces and projects. |
| elasticsearchMaxBulkConcurrency
| java.lang.Number
| Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations. |
| elasticsearchMaxBulkSizeMb
| java.lang.Number
| Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations. |
+| elasticsearchMaxCodeIndexingConcurrency
| java.lang.Number
| Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only. |
| elasticsearchNamespaceIds
| java.util.List
| The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
| elasticsearchPassword
| java.lang.String
| The password of your Elasticsearch instance. |
| elasticsearchProjectIds
| java.util.List
| The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
+| elasticsearchRequeueWorkers
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable automatic requeuing of indexing workers. |
| elasticsearchSearch
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Elasticsearch search. |
| elasticsearchUrl
| java.util.List
| The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201). |
| elasticsearchUsername
| java.lang.String
| The username of your Elasticsearch instance. |
+| elasticsearchWorkerNumberOfShards
| java.lang.Number
| Number of indexing worker shards. |
| emailAdditionalText
| java.lang.String
| Additional text added to the bottom of every email for legal/auditing/compliance reasons. |
| emailAuthorInBody
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Some email servers do not support overriding the email sender name. |
+| emailConfirmationSetting
| java.lang.String
| Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard. |
+| enableArtifactExternalRedirectWarningPage
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Show the external redirect page that warns you about user-generated content in GitLab Pages. |
| enabledGitAccessProtocol
| java.lang.String
| Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols. |
| enforceNamespaceStorageLimit
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enabling this permits enforcement of namespace storage limits. |
| enforceTerms
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: terms) Enforce application ToS to all users. |
@@ -511,6 +579,7 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| externalPipelineValidationServiceTimeout
| java.lang.Number
| How long to wait for a response from the pipeline validation service. Assumes OK if it times out. |
| externalPipelineValidationServiceToken
| java.lang.String
| Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url. |
| externalPipelineValidationServiceUrl
| java.lang.String
| URL to use for pipeline validation requests. |
+| failedLoginAttemptsUnlockPeriodInMinutes
| java.lang.Number
| Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached. |
| fileTemplateProjectId
| java.lang.Number
| The ID of a project to load custom file templates from. |
| firstDayOfWeek
| java.lang.Number
| Start day of the week for calendar views and date pickers. |
| geoNodeAllowedIps
| java.lang.String
| Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24. |
@@ -518,8 +587,13 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| gitalyTimeoutDefault
| java.lang.Number
| Default Gitaly timeout, in seconds. |
| gitalyTimeoutFast
| java.lang.Number
| Gitaly fast operation timeout, in seconds. |
| gitalyTimeoutMedium
| java.lang.Number
| Medium Gitaly timeout, in seconds. |
-| gitRateLimitUsersAllowlist
| java.util.List
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. |
+| gitlabShellOperationLimit
| java.lang.Number
| Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2. |
+| gitpodEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Gitpod integration. |
+| gitpodUrl
| java.lang.String
| The Gitpod instance URL for integration. |
+| gitRateLimitUsersAlertlist
| java.util.List
| List of user IDs that are emailed when the Git abuse rate limit is exceeded. |
+| gitRateLimitUsersAllowlist
| java.util.List
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only. |
| gitTwoFactorSessionExpiry
| java.lang.Number
| Maximum duration (in minutes) of a session for Git operations when 2FA is enabled. |
+| globallyAllowedIps
| java.lang.String
| Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24. |
| grafanaEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Grafana. |
| grafanaUrl
| java.lang.String
| Grafana URL. |
| gravatarEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Gravatar. |
@@ -537,24 +611,33 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| housekeepingIncrementalRepackPeriod
| java.lang.Number
| Number of Git pushes after which an incremental git repack is run. |
| housekeepingOptimizeRepositoryPeriod
| java.lang.Number
| Number of Git pushes after which an incremental git repack is run. |
| htmlEmailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable HTML emails. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}. |
| importSources
| java.util.List
| Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`. |
| inactiveProjectsDeleteAfterMonths
| java.lang.Number
| If delete_inactive_projects is true, the time (in months) to wait before deleting inactive projects. |
| inactiveProjectsMinSizeMb
| java.lang.Number
| If delete_inactive_projects is true, the minimum repository size for projects to be checked for inactivity. |
| inactiveProjectsSendWarningEmailAfterMonths
| java.lang.Number
| If delete_inactive_projects is true, sets the time (in months) to wait before emailing maintainers that the project is scheduled be deleted because it is inactive. |
+| includeOptionalMetricsInServicePing
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10. |
| inProductMarketingEmailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable in-product marketing emails. |
| invisibleCaptchaEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Invisible CAPTCHA spam detection during sign-up. |
| issuesCreateLimit
| java.lang.Number
| Max number of issue creation requests per minute per user. |
+| jiraConnectApplicationKey
| java.lang.String
| ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app. |
+| jiraConnectProxyUrl
| java.lang.String
| URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app. |
+| jiraConnectPublicKeyStorageEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable public key storage for the GitLab for Jira Cloud app. |
| keepLatestArtifact
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time. |
| localMarkdownVersion
| java.lang.Number
| Increase this value when any cached Markdown should be invalidated. |
+| lockDuoFeaturesEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups. |
| mailgunEventsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Mailgun event receiver. |
| mailgunSigningKey
| java.lang.String
| The Mailgun HTTP webhook signing key for receiving events from webhook. |
| maintenanceMode
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests. |
| maintenanceModeMessage
| java.lang.String
| Message displayed when instance is in maintenance mode. |
+| mavenPackageRequestsForwarding
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only. |
| maxArtifactsSize
| java.lang.Number
| Maximum artifacts size in MB. |
| maxAttachmentSize
| java.lang.Number
| Limit attachment size in MB. |
+| maxDecompressedArchiveSize
| java.lang.Number
| Maximum decompressed archive size in bytes. |
| maxExportSize
| java.lang.Number
| Maximum export size in MB. 0 for unlimited. |
+| maxImportRemoteFileSize
| java.lang.Number
| Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3. |
| maxImportSize
| java.lang.Number
| Maximum import size in MB. 0 for unlimited. |
+| maxLoginAttempts
| java.lang.Number
| Maximum number of sign-in attempts before locking out the user. |
| maxNumberOfRepositoryDownloads
| java.lang.Number
| Maximum number of unique repositories a user can download in the specified time period before they are banned. |
| maxNumberOfRepositoryDownloadsWithinTimePeriod
| java.lang.Number
| Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1. |
| maxPagesSize
| java.lang.Number
| Maximum size of pages repositories in MB. |
@@ -568,7 +651,10 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| mirrorMaxCapacity
| java.lang.Number
| Maximum number of mirrors that can be synchronizing at the same time. |
| mirrorMaxDelay
| java.lang.Number
| Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize. |
| npmPackageRequestsForwarding
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm. |
+| nugetSkipMetadataUrlValidation
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0. |
| outboundLocalRequestsWhitelist
| java.util.List
| Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled. |
+| packageMetadataPurlTypes
| java.util.List
| List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only. |
+| packageRegistryAllowAnyoneToPullOption
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable to allow anyone to pull from Package Registry visible and changeable. |
| packageRegistryCleanupPoliciesWorkerCapacity
| java.lang.Number
| Number of workers assigned to the packages cleanup policies. |
| pagesDomainVerificationEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Require users to prove ownership of custom domains. |
| passwordAuthenticationEnabledForGit
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable authentication for Git over HTTP(S) via a GitLab account password. |
@@ -584,6 +670,8 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| plantumlUrl
| java.lang.String
| The PlantUML instance URL for integration. |
| pollingIntervalMultiplier
| java.lang.Number
| Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling. |
| projectExportEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable project export. |
+| projectJobsApiRateLimit
| java.lang.Number
| Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5. |
+| projectsApiRateLimitUnauthenticated
| java.lang.Number
| Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0. |
| prometheusMetricsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Prometheus metrics. |
| protectedCiVariables
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| CI/CD variables are protected by default. |
| pushEventActivitiesLimit
| java.lang.Number
| Number of changes (branches or tags) in a single push to determine whether individual push events or bulk push events are created. |
@@ -595,17 +683,25 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| recaptchaPrivateKey
| java.lang.String
| Private key for reCAPTCHA. |
| recaptchaSiteKey
| java.lang.String
| Site key for reCAPTCHA. |
| receiveMaxInputSize
| java.lang.Number
| Maximum push size (MB). |
+| receptiveClusterAgentsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable receptive mode for GitLab Agents for Kubernetes. |
+| rememberMeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Remember me setting. Introduced in GitLab 16.0. |
| repositoryChecksEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues. |
| repositorySizeLimit
| java.lang.Number
| Size limit per repository (MB). |
| repositoryStorages
| java.util.List
| (GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random. |
| repositoryStoragesWeighted
| java.util.Map
| (GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection. |
| requireAdminApprovalAfterUserSignup
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator. |
+| requireAdminTwoFactorAuthentication
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow administrators to require 2FA for all administrators on the instance. |
+| requirePersonalAccessTokenExpiry
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account. |
| requireTwoFactorAuthentication
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication. |
| restrictedVisibilityLevels
| java.util.List
| Selected levels cannot be used by non-Administrator users for groups, projects or snippets. |
| rsaKeyRestriction
| java.lang.Number
| The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys. |
| searchRateLimit
| java.lang.Number
| Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0. |
| searchRateLimitUnauthenticated
| java.lang.Number
| Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0. |
+| securityApprovalPoliciesLimit
| java.lang.Number
| Maximum number of active merge request approval policies per security policy project. Maximum: 20. |
+| securityPolicyGlobalGroupApproversEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Whether to look up merge request approval policy approval groups globally or within project hierarchies. |
+| securityTxtContent
| java.lang.String
| Public security contact information. Introduced in GitLab 16.7. |
| sendUserConfirmationEmail
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Send confirmation email on sign-up. |
+| serviceAccessTokensExpirationEnforced
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Flag to indicate if token expiry date can be optional for service account users. |
| sessionExpireDelay
| java.lang.Number
| Session duration in minutes. GitLab restart is required to apply changes. |
| sharedRunnersEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects. |
| sharedRunnersMinutes
| java.lang.Number
| Set the maximum number of CI/CD minutes that a group can use on shared runners per month. |
@@ -615,6 +711,8 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| sidekiqJobLimiterMode
| java.lang.String
| track or compress. Sets the behavior for Sidekiq job size limits. |
| signInText
| java.lang.String
| Text on the login page. |
| signupEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable registration. |
+| silentAdminExportsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Silent admin exports. |
+| silentModeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Silent mode. |
| slackAppEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app. |
| slackAppId
| java.lang.String
| The app ID of the Slack-app. |
| slackAppSecret
| java.lang.String
| The app secret of the Slack-app. |
@@ -624,6 +722,7 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| snowplowAppId
| java.lang.String
| The Snowplow site name / application ID. (for example, gitlab). |
| snowplowCollectorHostname
| java.lang.String
| The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net). |
| snowplowCookieDomain
| java.lang.String
| The Snowplow cookie domain. (for example, .gitlab.com). |
+| snowplowDatabaseCollectorHostname
| java.lang.String
| The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net). |
| snowplowEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable snowplow tracking. |
| sourcegraphEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enables Sourcegraph integration. If enabled, requires sourcegraph_url. |
| sourcegraphPublicOnly
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Blocks Sourcegraph from being loaded on private and internal projects. |
@@ -631,6 +730,8 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| spamCheckApiKey
| java.lang.String
| API key used by GitLab for accessing the Spam Check service endpoint. |
| spamCheckEndpointEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enables spam checking using external Spam Check API endpoint. |
| spamCheckEndpointUrl
| java.lang.String
| URL of the external Spamcheck service endpoint. |
+| staticObjectsExternalStorageAuthToken
| java.lang.String
| Authentication token for the external storage linked in static_objects_external_storage_url. |
+| staticObjectsExternalStorageUrl
| java.lang.String
| URL to an external storage for repository static objects. |
| suggestPipelineEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable pipeline suggestion banner. |
| terminalMaxSessionTime
| java.lang.Number
| Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time. |
| terms
| java.lang.String
| (Required by: enforce_terms) Markdown content for the ToS. |
@@ -654,18 +755,23 @@ ApplicationSettings.Builder.create(Construct scope, java.lang.String id)
| throttleUnauthenticatedWebRequestsPerPeriod
| java.lang.Number
| Max requests per period per IP. |
| timeTrackingLimitToHours
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit display of time tracking units to hours. |
| twoFactorGracePeriod
| java.lang.Number
| Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication. |
+| unconfirmedUsersDeleteAfterDays
| java.lang.Number
| Specifies how many days after sign-up to delete users who have not confirmed their email. |
| uniqueIpsLimitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs. |
| uniqueIpsLimitPerUser
| java.lang.Number
| Maximum number of IPs per user. |
| uniqueIpsLimitTimeWindow
| java.lang.Number
| How many seconds an IP is counted towards the limit. |
+| updateRunnerVersionsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Fetch GitLab Runner release version data from GitLab.com. |
| usagePingEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Every week GitLab reports license usage back to GitLab, Inc. |
+| useClickhouseForAnalytics
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enables ClickHouse as a data source for analytics reports. |
| userDeactivationEmailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Send an email to users upon account deactivation. |
| userDefaultExternal
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Newly registered users are external by default. |
| userDefaultInternalRegex
| java.lang.String
| Specify an email address regex pattern to identify default internal users. |
+| userDefaultsToPrivateProfile
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Newly created users have private profile by default. Introduced in GitLab 15.8. |
| userOauthApplications
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow users to register any application to use GitLab as an OAuth provider. |
| userShowAddSshKeyMessage
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key. |
+| validRunnerRegistrars
| java.util.List
| List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project']. |
| versionCheckEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Let GitLab inform you when an update is available. |
| webIdeClientsidePreviewEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview). |
-| whatsNewVariant
| java.lang.String
| What’s new variant, possible values: all_tiers, current_tier, and disabled. |
+| whatsNewVariant
| java.lang.String
| What's new variant, possible values: all_tiers, current_tier, and disabled. |
| wikiPageMaxContentBytes
| java.lang.Number
| Maximum wiki page content size in bytes. The minimum value is 1024 bytes. |
---
@@ -736,7 +842,7 @@ Must be unique amongst siblings in the same scope
If set, abuse reports are sent to this address. Abuse reports are always available in the Admin Area.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
---
@@ -746,7 +852,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Require administrators to enable Admin Mode by re-authenticating for administrative tasks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
---
@@ -756,7 +862,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Where to redirect users after logout.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
---
@@ -766,7 +872,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Text shown to the user after signing up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
---
@@ -776,7 +882,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
API key for Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
---
@@ -786,7 +892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: akismet_api_key) Enable or disable Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
---
@@ -796,7 +902,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set to true to allow users to delete their accounts. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
---
@@ -806,7 +912,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set to true to allow group owners to manage LDAP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
---
@@ -816,7 +922,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow requests to the local network from system hooks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
---
@@ -826,7 +932,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow requests to the local network from web hooks and services.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
---
@@ -836,7 +942,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether users assigned up to the Guest role can create groups and personal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
---
@@ -846,7 +952,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow using a registration token to create a runner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
---
@@ -858,7 +964,7 @@ Set the duration for which the jobs are considered as old and expired.
After that time passes, the jobs are archived and no longer able to be retried. Make it empty to never expire jobs. It has to be no less than 1 day, for example: 15 days, 1 month, 2 years.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
---
@@ -868,7 +974,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum limit of AsciiDoc include directives being processed in any one document. Maximum: 64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
---
@@ -880,7 +986,7 @@ Assets that match these domains are not proxied.
Wildcards allowed. Your GitLab installation URL is automatically allowlisted. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
---
@@ -890,7 +996,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: asset_proxy_url) Enable proxying of assets. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
---
@@ -900,7 +1006,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Shared secret with the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
---
@@ -910,7 +1016,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
URL of the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
---
@@ -922,7 +1028,7 @@ By default, we write to the authorized_keys file to support Git over SSH without
GitLab can be optimized to authenticate SSH keys via the database file. Only disable this if you have configured your OpenSSH server to use the AuthorizedKeysCommand.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
---
@@ -934,7 +1040,7 @@ When enabled, users will get automatically banned from the application when they
Introduced in GitLab 15.4. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
---
@@ -944,7 +1050,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Specify a domain to use by default for every project’s Auto Review Apps and Auto Deploy stages.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
---
@@ -956,7 +1062,7 @@ Enable Auto DevOps for projects by default.
It automatically builds, tests, and deploys applications based on a predefined CI/CD configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
---
@@ -966,7 +1072,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enabling this permits automatic allocation of purchased storage in a namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
---
@@ -976,7 +1082,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum simultaneous Direct Transfer batches to process.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
---
@@ -986,7 +1092,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable migrating GitLab groups by direct transfer. Introduced in GitLab 15.8.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
---
@@ -996,7 +1102,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum download file size when importing from source GitLab instances by direct transfer. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
---
@@ -1006,7 +1112,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether users can create top-level groups. Introduced in GitLab 15.5.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
---
@@ -1016,7 +1122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enabling this makes only licensed EE features available to projects if the project namespace’s plan includes the feature or if the project is public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
---
@@ -1026,7 +1132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The maximum number of includes per pipeline.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
---
@@ -1036,7 +1142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The maximum amount of memory, in bytes, that can be allocated for the pipeline configuration, with all included YAML configuration files.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
---
@@ -1046,7 +1152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Custom hostname (for private commit emails).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
---
@@ -1056,7 +1162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of simultaneous import jobs for the Bitbucket Cloud importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
---
@@ -1066,7 +1172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of simultaneous import jobs for the Bitbucket Server importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
---
@@ -1076,7 +1182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of simultaneous import jobs for the GitHub importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
---
@@ -1086,7 +1192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable cleanup policies for all projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
---
@@ -1096,7 +1202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The maximum number of tags that can be deleted in a single execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
---
@@ -1106,7 +1212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The maximum time, in seconds, that the cleanup process can take to delete a batch of tags for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
---
@@ -1116,7 +1222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Caching during the execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
---
@@ -1126,7 +1232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of workers for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
---
@@ -1136,7 +1242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Container Registry token duration in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
---
@@ -1146,7 +1252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable automatic deactivation of dormant users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
---
@@ -1156,7 +1262,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Length of time (in days) after which a user is considered dormant. Introduced in GitLab 15.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
---
@@ -1166,7 +1272,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default timeout for decompressing archived files, in seconds. Set to 0 to disable timeouts. Introduced in GitLab 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
---
@@ -1176,7 +1282,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set the default expiration time for each job’s artifacts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
---
@@ -1186,7 +1292,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Instance-level custom initial branch name (introduced in GitLab 13.2).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
---
@@ -1198,7 +1304,7 @@ Determine if developers can push to the default branch.
Can take: 0 (not protected, both users with the Developer role or Maintainer role can push new commits and force push), 1 (partially protected, users with the Developer role or Maintainer role can push new commits, but cannot force push) or 2 (fully protected, users with the Developer or Maintainer role cannot push new commits, but users with the Developer or Maintainer role can; no one can force push) as a parameter. Default is 2.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
---
@@ -1208,7 +1314,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
---
@@ -1218,7 +1324,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default CI/CD configuration file and path for new projects (.gitlab-ci.yml if not set).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
---
@@ -1228,7 +1334,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
What visibility level new groups receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
---
@@ -1238,7 +1344,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default preferred language for users who are not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
---
@@ -1248,7 +1354,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default project creation protection. Can take: 0 (No one), 1 (Maintainers) or 2 (Developers + Maintainers).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
---
@@ -1258,7 +1364,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Project limit per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
---
@@ -1268,7 +1374,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
What visibility level new projects receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
---
@@ -1278,7 +1384,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
What visibility level new snippets receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
---
@@ -1288,7 +1394,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default syntax highlighting theme for users who are new or not signed in. See IDs of available themes (https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/themes.rb#L16).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
---
@@ -1298,7 +1404,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable inactive project deletion feature. Introduced in GitLab 14.10. Became operational in GitLab 15.0 (with feature flag inactive_projects_deletion).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
---
@@ -1310,7 +1416,7 @@ Specifies whether users who have not confirmed their email should be deleted.
When set to true, unconfirmed users are deleted after unconfirmed_users_delete_after_days days. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
---
@@ -1322,7 +1428,7 @@ The number of days to wait before deleting a project or group that is marked for
Value must be between 1 and 90.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
---
@@ -1332,7 +1438,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires diagramsnet_url) Enable Diagrams.net integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
---
@@ -1342,7 +1448,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Diagrams.net instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
---
@@ -1352,7 +1458,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum files in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
---
@@ -1362,7 +1468,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum lines in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
---
@@ -1372,7 +1478,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum diff patch size, in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
---
@@ -1382,7 +1488,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Stops administrators from connecting their GitLab accounts to non-trusted OAuth 2.0 applications that have the api, read_api, read_repository, write_repository, read_registry, write_registry, or sudo scopes. Introduced in GitLab 15.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
---
@@ -1392,7 +1498,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Disabled OAuth sign-in sources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
---
@@ -1402,7 +1508,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Disable display of RSS/Atom and calendar feed tokens (introduced in GitLab 13.7).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
---
@@ -1414,7 +1520,7 @@ Disable personal access tokens.
Introduced in GitLab 15.7. Self-managed, Premium and Ultimate only. There is no method available to enable a personal access token that’s been disabled through the API. This is a known issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
---
@@ -1424,7 +1530,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enforce DNS rebinding attack protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
---
@@ -1434,7 +1540,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Force people to use only corporate emails for sign-up. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
---
@@ -1446,7 +1552,7 @@ Users with email addresses that match these domains cannot sign up.
Wildcards allowed. Use separate lines for multiple entries. Ex: domain.com, *.domain.com.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
---
@@ -1456,7 +1562,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: domain_denylist) Allows blocking sign-ups from emails from specific domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
---
@@ -1466,7 +1572,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum downstream pipeline trigger rate. Introduced in GitLab 16.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
---
@@ -1476,7 +1582,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The minimum allowed bit length of an uploaded DSA key. 0 means no restriction. -1 disables DSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
---
@@ -1486,7 +1592,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether GitLab Duo features are enabled for this instance. Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
---
@@ -1498,7 +1604,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA key.
0 means no restriction. -1 disables ECDSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
---
@@ -1510,7 +1616,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA_SK key.
0 means no restriction. -1 disables ECDSA_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
---
@@ -1522,7 +1628,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519 key.
0 means no restriction. -1 disables ED25519 keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
---
@@ -1534,7 +1640,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519_SK key.
0 means no restriction. -1 disables ED25519_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
---
@@ -1544,7 +1650,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
AWS IAM access key ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
---
@@ -1554,7 +1660,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Amazon account ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
---
@@ -1564,7 +1670,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable integration with Amazon EKS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
---
@@ -1574,7 +1680,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
---
@@ -1584,7 +1690,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable the use of AWS hosted Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
---
@@ -1594,7 +1700,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
AWS IAM access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
---
@@ -1604,7 +1710,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The AWS region the Elasticsearch domain is configured.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
---
@@ -1614,7 +1720,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
---
@@ -1626,7 +1732,7 @@ Maximum size of text fields to index by Elasticsearch.
0 value means no limit. This does not apply to repository and wiki indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
---
@@ -1636,7 +1742,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum size of repository and wiki files that are indexed by Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
---
@@ -1646,7 +1752,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Elasticsearch indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
---
@@ -1656,7 +1762,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit Elasticsearch to index certain namespaces and projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
---
@@ -1666,7 +1772,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
---
@@ -1676,7 +1782,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+
+---
+
+##### `elasticsearchMaxCodeIndexingConcurrency`Optional
+
+- *Type:* java.lang.Number
+
+Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_code_indexing_concurrency ApplicationSettings#elasticsearch_max_code_indexing_concurrency}
---
@@ -1686,7 +1802,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
---
@@ -1696,7 +1812,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The password of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
---
@@ -1706,7 +1822,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+
+---
+
+##### `elasticsearchRequeueWorkers`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable automatic requeuing of indexing workers.
+
+This improves non-code indexing throughput by enqueuing Sidekiq jobs until all documents are processed. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_requeue_workers ApplicationSettings#elasticsearch_requeue_workers}
---
@@ -1716,7 +1844,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Elasticsearch search.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
---
@@ -1726,7 +1854,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
---
@@ -1736,7 +1864,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The username of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+
+---
+
+##### `elasticsearchWorkerNumberOfShards`Optional
+
+- *Type:* java.lang.Number
+
+Number of indexing worker shards.
+
+This improves non-code indexing throughput by enqueuing more parallel Sidekiq jobs. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_worker_number_of_shards ApplicationSettings#elasticsearch_worker_number_of_shards}
---
@@ -1746,7 +1886,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Additional text added to the bottom of every email for legal/auditing/compliance reasons.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
---
@@ -1758,7 +1898,27 @@ Some email servers do not support overriding the email sender name.
Enable this option to include the name of the author of the issue, merge request or comment in the email body instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+
+---
+
+##### `emailConfirmationSetting`Optional
+
+- *Type:* java.lang.String
+
+Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_confirmation_setting ApplicationSettings#email_confirmation_setting}
+
+---
+
+##### `enableArtifactExternalRedirectWarningPage`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Show the external redirect page that warns you about user-generated content in GitLab Pages.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enable_artifact_external_redirect_warning_page ApplicationSettings#enable_artifact_external_redirect_warning_page}
---
@@ -1768,7 +1928,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
---
@@ -1778,7 +1938,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enabling this permits enforcement of namespace storage limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
---
@@ -1788,7 +1948,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: terms) Enforce application ToS to all users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
---
@@ -1798,7 +1958,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: external_auth_client_key) The certificate to use to authenticate with the external authorization service.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
---
@@ -1808,7 +1968,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Private key for the certificate when authentication is required for the external authorization service, this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
---
@@ -1818,7 +1978,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Passphrase to use for the private key when authenticating with the external service this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
---
@@ -1828,7 +1988,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The default classification label to use when requesting authorization and no classification label has been specified on the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
---
@@ -1838,7 +1998,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: external_authorization_service_default_label, external_authorization_service_timeout and external_authorization_service_url) Enable using an external authorization service for accessing projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
---
@@ -1850,7 +2010,7 @@ The timeout after which an authorization request is aborted, in seconds.
When a request times out, access is denied to the user. (min: 0.001, max: 10, step: 0.001).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
---
@@ -1860,7 +2020,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
URL to which authorization requests are directed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
---
@@ -1870,7 +2030,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
How long to wait for a response from the pipeline validation service. Assumes OK if it times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
---
@@ -1880,7 +2040,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
---
@@ -1890,7 +2050,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
URL to use for pipeline validation requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+
+---
+
+##### `failedLoginAttemptsUnlockPeriodInMinutes`Optional
+
+- *Type:* java.lang.Number
+
+Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#failed_login_attempts_unlock_period_in_minutes ApplicationSettings#failed_login_attempts_unlock_period_in_minutes}
---
@@ -1900,7 +2070,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of a project to load custom file templates from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
---
@@ -1912,7 +2082,7 @@ Start day of the week for calendar views and date pickers.
Valid values are 0 for Sunday, 1 for Monday, and 6 for Saturday.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
---
@@ -1922,7 +2092,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
---
@@ -1932,7 +2102,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The amount of seconds after which a request to get a secondary node status times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
---
@@ -1944,7 +2114,7 @@ Default Gitaly timeout, in seconds.
This timeout is not enforced for Git fetch/push operations or Sidekiq jobs. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
---
@@ -1956,7 +2126,7 @@ Gitaly fast operation timeout, in seconds.
Some Gitaly operations are expected to be fast. If they exceed this threshold, there may be a problem with a storage shard and ‘failing fast’ can help maintain the stability of the GitLab instance. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
---
@@ -1968,7 +2138,49 @@ Medium Gitaly timeout, in seconds.
This should be a value between the Fast and the Default timeout. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+
+---
+
+##### `gitlabShellOperationLimit`Optional
+
+- *Type:* java.lang.Number
+
+Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitlab_shell_operation_limit ApplicationSettings#gitlab_shell_operation_limit}
+
+---
+
+##### `gitpodEnabled`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable Gitpod integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_enabled ApplicationSettings#gitpod_enabled}
+
+---
+
+##### `gitpodUrl`Optional
+
+- *Type:* java.lang.String
+
+The Gitpod instance URL for integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_url ApplicationSettings#gitpod_url}
+
+---
+
+##### `gitRateLimitUsersAlertlist`Optional
+
+- *Type:* java.util.List
+
+List of user IDs that are emailed when the Git abuse rate limit is exceeded.
+
+Maximum: 100 user IDs. Introduced in GitLab 15.9. Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_alertlist ApplicationSettings#git_rate_limit_users_alertlist}
---
@@ -1976,9 +2188,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.util.List
-List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2.
+List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
---
@@ -1988,7 +2200,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum duration (in minutes) of a session for Git operations when 2FA is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+
+---
+
+##### `globallyAllowedIps`Optional
+
+- *Type:* java.lang.String
+
+Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#globally_allowed_ips ApplicationSettings#globally_allowed_ips}
---
@@ -1998,7 +2220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Grafana.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
---
@@ -2008,7 +2230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Grafana URL.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
---
@@ -2018,7 +2240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Gravatar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
---
@@ -2028,7 +2250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Prevent overrides of default branch protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
---
@@ -2040,7 +2262,7 @@ Create new projects using hashed storage paths: Enable immutable, hash-based pat
This prevents repositories from having to be moved or renamed when the Project URL changes and may improve disk I/O performance. (Always enabled in GitLab versions 13.0 and later, configuration is scheduled for removal in 14.0).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
---
@@ -2050,7 +2272,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Hide marketing-related entries from help.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
---
@@ -2060,7 +2282,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Alternate support URL for help page and help dropdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
---
@@ -2070,7 +2292,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Custom text displayed on the help page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
---
@@ -2080,7 +2302,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
GitLab server administrator information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
---
@@ -2090,7 +2312,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Do not display offers from third parties in GitLab.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
---
@@ -2100,7 +2322,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Redirect to this URL when not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
---
@@ -2113,7 +2335,7 @@ Enable or disable Git housekeeping.
If enabled, requires either housekeeping_optimize_repository_period OR housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period.
Options housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period are deprecated. Use housekeeping_optimize_repository_period instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
---
@@ -2123,7 +2345,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
---
@@ -2133,7 +2355,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of Git pushes after which git gc is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
---
@@ -2143,7 +2365,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
---
@@ -2153,7 +2375,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
---
@@ -2163,7 +2385,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable HTML emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
---
@@ -2171,7 +2393,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2184,7 +2406,7 @@ If you experience problems setting this value it might not be settable. Please t
Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
---
@@ -2196,7 +2418,7 @@ If delete_inactive_projects is true, the time (in months) to wait before deletin
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
---
@@ -2208,7 +2430,7 @@ If delete_inactive_projects is true, the minimum repository size for projects to
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
---
@@ -2220,7 +2442,17 @@ If delete_inactive_projects is true, sets the time (in months) to wait before em
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+
+---
+
+##### `includeOptionalMetricsInServicePing`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#include_optional_metrics_in_service_ping ApplicationSettings#include_optional_metrics_in_service_ping}
---
@@ -2230,7 +2462,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable in-product marketing emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
---
@@ -2240,7 +2472,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Invisible CAPTCHA spam detection during sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
---
@@ -2250,7 +2482,37 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max number of issue creation requests per minute per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+
+---
+
+##### `jiraConnectApplicationKey`Optional
+
+- *Type:* java.lang.String
+
+ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_application_key ApplicationSettings#jira_connect_application_key}
+
+---
+
+##### `jiraConnectProxyUrl`Optional
+
+- *Type:* java.lang.String
+
+URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_proxy_url ApplicationSettings#jira_connect_proxy_url}
+
+---
+
+##### `jiraConnectPublicKeyStorageEnabled`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable public key storage for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_public_key_storage_enabled ApplicationSettings#jira_connect_public_key_storage_enabled}
---
@@ -2260,7 +2522,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
---
@@ -2270,7 +2532,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Increase this value when any cached Markdown should be invalidated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+
+---
+
+##### `lockDuoFeaturesEnabled`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups.
+
+Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#lock_duo_features_enabled ApplicationSettings#lock_duo_features_enabled}
---
@@ -2280,7 +2554,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Mailgun event receiver.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
---
@@ -2290,7 +2564,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Mailgun HTTP webhook signing key for receiving events from webhook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
---
@@ -2300,7 +2574,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
---
@@ -2310,7 +2584,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Message displayed when instance is in maintenance mode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+
+---
+
+##### `mavenPackageRequestsForwarding`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maven_package_requests_forwarding ApplicationSettings#maven_package_requests_forwarding}
---
@@ -2320,7 +2604,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum artifacts size in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
---
@@ -2330,7 +2614,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit attachment size in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
+
+---
+
+##### `maxDecompressedArchiveSize`Optional
+
+- *Type:* java.lang.Number
+
+Maximum decompressed archive size in bytes.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_decompressed_archive_size ApplicationSettings#max_decompressed_archive_size}
---
@@ -2340,7 +2634,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum export size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
+
+---
+
+##### `maxImportRemoteFileSize`Optional
+
+- *Type:* java.lang.Number
+
+Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_remote_file_size ApplicationSettings#max_import_remote_file_size}
---
@@ -2350,7 +2654,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum import size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
+
+---
+
+##### `maxLoginAttempts`Optional
+
+- *Type:* java.lang.Number
+
+Maximum number of sign-in attempts before locking out the user.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_login_attempts ApplicationSettings#max_login_attempts}
---
@@ -2362,7 +2676,7 @@ Maximum number of unique repositories a user can download in the specified time
Maximum: 10,000 repositories. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
---
@@ -2372,7 +2686,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
---
@@ -2382,7 +2696,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum size of pages repositories in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
---
@@ -2392,7 +2706,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum allowable lifetime for access tokens in days.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
---
@@ -2402,7 +2716,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum allowable lifetime for SSH keys in days. Introduced in GitLab 14.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
---
@@ -2412,7 +2726,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum size in bytes of the Terraform state files. Set this to 0 for unlimited file size.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
---
@@ -2422,7 +2736,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
A method call is only tracked when it takes longer than the given amount of milliseconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
---
@@ -2432,7 +2746,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require a minimum length. Introduced in GitLab 15.1. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
---
@@ -2442,7 +2756,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow repository mirroring to configured by project Maintainers. If disabled, only Administrators can configure repository mirroring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
---
@@ -2452,7 +2766,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Minimum capacity to be available before scheduling more mirrors preemptively.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
---
@@ -2462,7 +2776,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of mirrors that can be synchronizing at the same time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
---
@@ -2472,7 +2786,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
---
@@ -2482,7 +2796,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+
+---
+
+##### `nugetSkipMetadataUrlValidation`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#nuget_skip_metadata_url_validation ApplicationSettings#nuget_skip_metadata_url_validation}
---
@@ -2492,7 +2816,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+
+---
+
+##### `packageMetadataPurlTypes`Optional
+
+- *Type:* java.util.List
+
+List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_metadata_purl_types ApplicationSettings#package_metadata_purl_types}
+
+---
+
+##### `packageRegistryAllowAnyoneToPullOption`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable to allow anyone to pull from Package Registry visible and changeable.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_allow_anyone_to_pull_option ApplicationSettings#package_registry_allow_anyone_to_pull_option}
---
@@ -2502,7 +2846,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of workers assigned to the packages cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
---
@@ -2514,7 +2858,7 @@ Require users to prove ownership of custom domains.
Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
---
@@ -2524,7 +2868,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable authentication for Git over HTTP(S) via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
---
@@ -2534,7 +2878,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable authentication for the web interface via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
---
@@ -2544,7 +2888,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require at least one lowercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
---
@@ -2554,7 +2898,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require at least one number. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
---
@@ -2564,7 +2908,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require at least one symbol character. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
---
@@ -2574,7 +2918,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require at least one uppercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
---
@@ -2584,7 +2928,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Path of the group that is allowed to toggle the performance bar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
---
@@ -2594,7 +2938,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Prefix for all generated personal access tokens.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
---
@@ -2604,7 +2948,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of pipeline creation requests per minute per user and commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
---
@@ -2614,7 +2958,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: plantuml_url) Enable PlantUML integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
---
@@ -2624,7 +2968,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The PlantUML instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
---
@@ -2634,7 +2978,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
---
@@ -2644,7 +2988,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable project export.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+
+---
+
+##### `projectJobsApiRateLimit`Optional
+
+- *Type:* java.lang.Number
+
+Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_jobs_api_rate_limit ApplicationSettings#project_jobs_api_rate_limit}
+
+---
+
+##### `projectsApiRateLimitUnauthenticated`Optional
+
+- *Type:* java.lang.Number
+
+Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#projects_api_rate_limit_unauthenticated ApplicationSettings#projects_api_rate_limit_unauthenticated}
---
@@ -2654,7 +3018,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Prometheus metrics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
---
@@ -2664,7 +3028,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
CI/CD variables are protected by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
---
@@ -2676,7 +3040,7 @@ Number of changes (branches or tags) in a single push to determine whether indiv
Bulk push events are created if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
---
@@ -2688,7 +3052,7 @@ Number of changes (branches or tags) in a single push to determine whether webho
Webhooks and services aren’t submitted if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
---
@@ -2698,7 +3062,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Use pypi.org as a default remote repository when the package is not found in the GitLab Package Registry for PyPI.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
---
@@ -2710,7 +3074,7 @@ When rate limiting is enabled via the throttle_* settings, send this plain text
‘Retry later’ is sent if this is blank.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
---
@@ -2720,7 +3084,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max number of requests per minute for each raw path. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
---
@@ -2730,7 +3094,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: recaptcha_private_key and recaptcha_site_key) Enable reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
---
@@ -2740,7 +3104,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Private key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
---
@@ -2750,7 +3114,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Site key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
---
@@ -2760,7 +3124,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum push size (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+
+---
+
+##### `receptiveClusterAgentsEnabled`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable receptive mode for GitLab Agents for Kubernetes.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receptive_cluster_agents_enabled ApplicationSettings#receptive_cluster_agents_enabled}
+
+---
+
+##### `rememberMeEnabled`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable Remember me setting. Introduced in GitLab 16.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#remember_me_enabled ApplicationSettings#remember_me_enabled}
---
@@ -2770,7 +3154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
---
@@ -2780,7 +3164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Size limit per repository (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
---
@@ -2790,7 +3174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
---
@@ -2800,7 +3184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
---
@@ -2810,7 +3194,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+
+---
+
+##### `requireAdminTwoFactorAuthentication`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Allow administrators to require 2FA for all administrators on the instance.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_two_factor_authentication ApplicationSettings#require_admin_two_factor_authentication}
+
+---
+
+##### `requirePersonalAccessTokenExpiry`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_personal_access_token_expiry ApplicationSettings#require_personal_access_token_expiry}
---
@@ -2820,7 +3224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
---
@@ -2832,7 +3236,7 @@ Selected levels cannot be used by non-Administrator users for groups, projects o
Can take private, internal and public as a parameter. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
---
@@ -2842,7 +3246,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
---
@@ -2852,7 +3256,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
---
@@ -2862,7 +3266,37 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+
+---
+
+##### `securityApprovalPoliciesLimit`Optional
+
+- *Type:* java.lang.Number
+
+Maximum number of active merge request approval policies per security policy project. Maximum: 20.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_approval_policies_limit ApplicationSettings#security_approval_policies_limit}
+
+---
+
+##### `securityPolicyGlobalGroupApproversEnabled`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Whether to look up merge request approval policy approval groups globally or within project hierarchies.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_policy_global_group_approvers_enabled ApplicationSettings#security_policy_global_group_approvers_enabled}
+
+---
+
+##### `securityTxtContent`Optional
+
+- *Type:* java.lang.String
+
+Public security contact information. Introduced in GitLab 16.7.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_txt_content ApplicationSettings#security_txt_content}
---
@@ -2872,7 +3306,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Send confirmation email on sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+
+---
+
+##### `serviceAccessTokensExpirationEnforced`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Flag to indicate if token expiry date can be optional for service account users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#service_access_tokens_expiration_enforced ApplicationSettings#service_access_tokens_expiration_enforced}
---
@@ -2882,7 +3326,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Session duration in minutes. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
---
@@ -2892,7 +3336,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
---
@@ -2902,7 +3346,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set the maximum number of CI/CD minutes that a group can use on shared runners per month.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
---
@@ -2912,7 +3356,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Shared runners text.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
---
@@ -2922,7 +3366,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The threshold in bytes at which Sidekiq jobs are compressed before being stored in Redis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
---
@@ -2932,7 +3376,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The threshold in bytes at which Sidekiq jobs are rejected. 0 means do not reject any job.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
---
@@ -2942,7 +3386,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
track or compress. Sets the behavior for Sidekiq job size limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
---
@@ -2952,7 +3396,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Text on the login page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
---
@@ -2962,7 +3406,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable registration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+
+---
+
+##### `silentAdminExportsEnabled`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable Silent admin exports.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_admin_exports_enabled ApplicationSettings#silent_admin_exports_enabled}
+
+---
+
+##### `silentModeEnabled`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable Silent mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_mode_enabled ApplicationSettings#silent_mode_enabled}
---
@@ -2972,7 +3436,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
---
@@ -2982,7 +3446,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The app ID of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
---
@@ -2992,7 +3456,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The app secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
---
@@ -3002,7 +3466,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The signing secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
---
@@ -3012,7 +3476,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The verification token of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
---
@@ -3022,7 +3486,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max snippet content size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
---
@@ -3032,7 +3496,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Snowplow site name / application ID. (for example, gitlab).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
---
@@ -3042,7 +3506,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
---
@@ -3052,7 +3516,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Snowplow cookie domain. (for example, .gitlab.com).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+
+---
+
+##### `snowplowDatabaseCollectorHostname`Optional
+
+- *Type:* java.lang.String
+
+The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_database_collector_hostname ApplicationSettings#snowplow_database_collector_hostname}
---
@@ -3062,7 +3536,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable snowplow tracking.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
---
@@ -3072,7 +3546,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enables Sourcegraph integration. If enabled, requires sourcegraph_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
---
@@ -3082,7 +3556,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Blocks Sourcegraph from being loaded on private and internal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
---
@@ -3092,7 +3566,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Sourcegraph instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
---
@@ -3102,7 +3576,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
API key used by GitLab for accessing the Spam Check service endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
---
@@ -3112,7 +3586,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enables spam checking using external Spam Check API endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
---
@@ -3124,7 +3598,27 @@ URL of the external Spamcheck service endpoint.
Valid URI schemes are grpc or tls. Specifying tls forces communication to be encrypted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+
+---
+
+##### `staticObjectsExternalStorageAuthToken`Optional
+
+- *Type:* java.lang.String
+
+Authentication token for the external storage linked in static_objects_external_storage_url.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_auth_token ApplicationSettings#static_objects_external_storage_auth_token}
+
+---
+
+##### `staticObjectsExternalStorageUrl`Optional
+
+- *Type:* java.lang.String
+
+URL to an external storage for repository static objects.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_url ApplicationSettings#static_objects_external_storage_url}
---
@@ -3134,7 +3628,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable pipeline suggestion banner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
---
@@ -3144,7 +3638,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
---
@@ -3154,7 +3648,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(Required by: enforce_terms) Markdown content for the ToS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terms ApplicationSettings#terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terms ApplicationSettings#terms}
---
@@ -3166,7 +3660,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
---
@@ -3176,7 +3670,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
---
@@ -3186,7 +3680,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
---
@@ -3198,7 +3692,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
---
@@ -3208,7 +3702,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
---
@@ -3218,7 +3712,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
---
@@ -3230,7 +3724,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
---
@@ -3240,7 +3734,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
---
@@ -3250,7 +3744,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
---
@@ -3262,7 +3756,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
---
@@ -3272,7 +3766,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
---
@@ -3282,7 +3776,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
---
@@ -3294,7 +3788,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
---
@@ -3304,7 +3798,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
---
@@ -3314,7 +3808,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
---
@@ -3326,7 +3820,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
---
@@ -3336,7 +3830,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
---
@@ -3346,7 +3840,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
---
@@ -3356,7 +3850,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit display of time tracking units to hours.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
---
@@ -3366,7 +3860,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+
+---
+
+##### `unconfirmedUsersDeleteAfterDays`Optional
+
+- *Type:* java.lang.Number
+
+Specifies how many days after sign-up to delete users who have not confirmed their email.
+
+Only applicable if delete_unconfirmed_users is set to true. Must be 1 or greater. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unconfirmed_users_delete_after_days ApplicationSettings#unconfirmed_users_delete_after_days}
---
@@ -3376,7 +3882,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
---
@@ -3386,7 +3892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of IPs per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
---
@@ -3396,7 +3902,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
How many seconds an IP is counted towards the limit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+
+---
+
+##### `updateRunnerVersionsEnabled`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Fetch GitLab Runner release version data from GitLab.com.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#update_runner_versions_enabled ApplicationSettings#update_runner_versions_enabled}
---
@@ -3406,7 +3922,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Every week GitLab reports license usage back to GitLab, Inc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+
+---
+
+##### `useClickhouseForAnalytics`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enables ClickHouse as a data source for analytics reports.
+
+ClickHouse must be configured for this setting to take effect. Available on Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#use_clickhouse_for_analytics ApplicationSettings#use_clickhouse_for_analytics}
---
@@ -3416,7 +3944,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Send an email to users upon account deactivation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
---
@@ -3426,7 +3954,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Newly registered users are external by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
---
@@ -3436,7 +3964,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Specify an email address regex pattern to identify default internal users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+
+---
+
+##### `userDefaultsToPrivateProfile`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Newly created users have private profile by default. Introduced in GitLab 15.8.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_defaults_to_private_profile ApplicationSettings#user_defaults_to_private_profile}
---
@@ -3446,7 +3984,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow users to register any application to use GitLab as an OAuth provider.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
---
@@ -3456,7 +3994,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+
+---
+
+##### `validRunnerRegistrars`Optional
+
+- *Type:* java.util.List
+
+List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project'].
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#valid_runner_registrars ApplicationSettings#valid_runner_registrars}
---
@@ -3466,7 +4014,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Let GitLab inform you when an update is available.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
---
@@ -3476,7 +4024,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
---
@@ -3484,9 +4032,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-What’s new variant, possible values: all_tiers, current_tier, and disabled.
+What's new variant, possible values: all_tiers, current_tier, and disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
---
@@ -3496,7 +4044,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum wiki page content size in bytes. The minimum value is 1024 bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
---
@@ -3620,14 +4168,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetElasticsearchLimitIndexing
| *No description.* |
| resetElasticsearchMaxBulkConcurrency
| *No description.* |
| resetElasticsearchMaxBulkSizeMb
| *No description.* |
+| resetElasticsearchMaxCodeIndexingConcurrency
| *No description.* |
| resetElasticsearchNamespaceIds
| *No description.* |
| resetElasticsearchPassword
| *No description.* |
| resetElasticsearchProjectIds
| *No description.* |
+| resetElasticsearchRequeueWorkers
| *No description.* |
| resetElasticsearchSearch
| *No description.* |
| resetElasticsearchUrl
| *No description.* |
| resetElasticsearchUsername
| *No description.* |
+| resetElasticsearchWorkerNumberOfShards
| *No description.* |
| resetEmailAdditionalText
| *No description.* |
| resetEmailAuthorInBody
| *No description.* |
+| resetEmailConfirmationSetting
| *No description.* |
+| resetEnableArtifactExternalRedirectWarningPage
| *No description.* |
| resetEnabledGitAccessProtocol
| *No description.* |
| resetEnforceNamespaceStorageLimit
| *No description.* |
| resetEnforceTerms
| *No description.* |
@@ -3641,6 +4194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetExternalPipelineValidationServiceTimeout
| *No description.* |
| resetExternalPipelineValidationServiceToken
| *No description.* |
| resetExternalPipelineValidationServiceUrl
| *No description.* |
+| resetFailedLoginAttemptsUnlockPeriodInMinutes
| *No description.* |
| resetFileTemplateProjectId
| *No description.* |
| resetFirstDayOfWeek
| *No description.* |
| resetGeoNodeAllowedIps
| *No description.* |
@@ -3648,8 +4202,13 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetGitalyTimeoutDefault
| *No description.* |
| resetGitalyTimeoutFast
| *No description.* |
| resetGitalyTimeoutMedium
| *No description.* |
+| resetGitlabShellOperationLimit
| *No description.* |
+| resetGitpodEnabled
| *No description.* |
+| resetGitpodUrl
| *No description.* |
+| resetGitRateLimitUsersAlertlist
| *No description.* |
| resetGitRateLimitUsersAllowlist
| *No description.* |
| resetGitTwoFactorSessionExpiry
| *No description.* |
+| resetGloballyAllowedIps
| *No description.* |
| resetGrafanaEnabled
| *No description.* |
| resetGrafanaUrl
| *No description.* |
| resetGravatarEnabled
| *No description.* |
@@ -3672,19 +4231,28 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetInactiveProjectsDeleteAfterMonths
| *No description.* |
| resetInactiveProjectsMinSizeMb
| *No description.* |
| resetInactiveProjectsSendWarningEmailAfterMonths
| *No description.* |
+| resetIncludeOptionalMetricsInServicePing
| *No description.* |
| resetInProductMarketingEmailsEnabled
| *No description.* |
| resetInvisibleCaptchaEnabled
| *No description.* |
| resetIssuesCreateLimit
| *No description.* |
+| resetJiraConnectApplicationKey
| *No description.* |
+| resetJiraConnectProxyUrl
| *No description.* |
+| resetJiraConnectPublicKeyStorageEnabled
| *No description.* |
| resetKeepLatestArtifact
| *No description.* |
| resetLocalMarkdownVersion
| *No description.* |
+| resetLockDuoFeaturesEnabled
| *No description.* |
| resetMailgunEventsEnabled
| *No description.* |
| resetMailgunSigningKey
| *No description.* |
| resetMaintenanceMode
| *No description.* |
| resetMaintenanceModeMessage
| *No description.* |
+| resetMavenPackageRequestsForwarding
| *No description.* |
| resetMaxArtifactsSize
| *No description.* |
| resetMaxAttachmentSize
| *No description.* |
+| resetMaxDecompressedArchiveSize
| *No description.* |
| resetMaxExportSize
| *No description.* |
+| resetMaxImportRemoteFileSize
| *No description.* |
| resetMaxImportSize
| *No description.* |
+| resetMaxLoginAttempts
| *No description.* |
| resetMaxNumberOfRepositoryDownloads
| *No description.* |
| resetMaxNumberOfRepositoryDownloadsWithinTimePeriod
| *No description.* |
| resetMaxPagesSize
| *No description.* |
@@ -3698,7 +4266,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetMirrorMaxCapacity
| *No description.* |
| resetMirrorMaxDelay
| *No description.* |
| resetNpmPackageRequestsForwarding
| *No description.* |
+| resetNugetSkipMetadataUrlValidation
| *No description.* |
| resetOutboundLocalRequestsWhitelist
| *No description.* |
+| resetPackageMetadataPurlTypes
| *No description.* |
+| resetPackageRegistryAllowAnyoneToPullOption
| *No description.* |
| resetPackageRegistryCleanupPoliciesWorkerCapacity
| *No description.* |
| resetPagesDomainVerificationEnabled
| *No description.* |
| resetPasswordAuthenticationEnabledForGit
| *No description.* |
@@ -3714,6 +4285,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetPlantumlUrl
| *No description.* |
| resetPollingIntervalMultiplier
| *No description.* |
| resetProjectExportEnabled
| *No description.* |
+| resetProjectJobsApiRateLimit
| *No description.* |
+| resetProjectsApiRateLimitUnauthenticated
| *No description.* |
| resetPrometheusMetricsEnabled
| *No description.* |
| resetProtectedCiVariables
| *No description.* |
| resetPushEventActivitiesLimit
| *No description.* |
@@ -3725,17 +4298,25 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetRecaptchaPrivateKey
| *No description.* |
| resetRecaptchaSiteKey
| *No description.* |
| resetReceiveMaxInputSize
| *No description.* |
+| resetReceptiveClusterAgentsEnabled
| *No description.* |
+| resetRememberMeEnabled
| *No description.* |
| resetRepositoryChecksEnabled
| *No description.* |
| resetRepositorySizeLimit
| *No description.* |
| resetRepositoryStorages
| *No description.* |
| resetRepositoryStoragesWeighted
| *No description.* |
| resetRequireAdminApprovalAfterUserSignup
| *No description.* |
+| resetRequireAdminTwoFactorAuthentication
| *No description.* |
+| resetRequirePersonalAccessTokenExpiry
| *No description.* |
| resetRequireTwoFactorAuthentication
| *No description.* |
| resetRestrictedVisibilityLevels
| *No description.* |
| resetRsaKeyRestriction
| *No description.* |
| resetSearchRateLimit
| *No description.* |
| resetSearchRateLimitUnauthenticated
| *No description.* |
+| resetSecurityApprovalPoliciesLimit
| *No description.* |
+| resetSecurityPolicyGlobalGroupApproversEnabled
| *No description.* |
+| resetSecurityTxtContent
| *No description.* |
| resetSendUserConfirmationEmail
| *No description.* |
+| resetServiceAccessTokensExpirationEnforced
| *No description.* |
| resetSessionExpireDelay
| *No description.* |
| resetSharedRunnersEnabled
| *No description.* |
| resetSharedRunnersMinutes
| *No description.* |
@@ -3745,6 +4326,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetSidekiqJobLimiterMode
| *No description.* |
| resetSignInText
| *No description.* |
| resetSignupEnabled
| *No description.* |
+| resetSilentAdminExportsEnabled
| *No description.* |
+| resetSilentModeEnabled
| *No description.* |
| resetSlackAppEnabled
| *No description.* |
| resetSlackAppId
| *No description.* |
| resetSlackAppSecret
| *No description.* |
@@ -3754,6 +4337,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetSnowplowAppId
| *No description.* |
| resetSnowplowCollectorHostname
| *No description.* |
| resetSnowplowCookieDomain
| *No description.* |
+| resetSnowplowDatabaseCollectorHostname
| *No description.* |
| resetSnowplowEnabled
| *No description.* |
| resetSourcegraphEnabled
| *No description.* |
| resetSourcegraphPublicOnly
| *No description.* |
@@ -3761,6 +4345,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetSpamCheckApiKey
| *No description.* |
| resetSpamCheckEndpointEnabled
| *No description.* |
| resetSpamCheckEndpointUrl
| *No description.* |
+| resetStaticObjectsExternalStorageAuthToken
| *No description.* |
+| resetStaticObjectsExternalStorageUrl
| *No description.* |
| resetSuggestPipelineEnabled
| *No description.* |
| resetTerminalMaxSessionTime
| *No description.* |
| resetTerms
| *No description.* |
@@ -3784,15 +4370,20 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetThrottleUnauthenticatedWebRequestsPerPeriod
| *No description.* |
| resetTimeTrackingLimitToHours
| *No description.* |
| resetTwoFactorGracePeriod
| *No description.* |
+| resetUnconfirmedUsersDeleteAfterDays
| *No description.* |
| resetUniqueIpsLimitEnabled
| *No description.* |
| resetUniqueIpsLimitPerUser
| *No description.* |
| resetUniqueIpsLimitTimeWindow
| *No description.* |
+| resetUpdateRunnerVersionsEnabled
| *No description.* |
| resetUsagePingEnabled
| *No description.* |
+| resetUseClickhouseForAnalytics
| *No description.* |
| resetUserDeactivationEmailsEnabled
| *No description.* |
| resetUserDefaultExternal
| *No description.* |
| resetUserDefaultInternalRegex
| *No description.* |
+| resetUserDefaultsToPrivateProfile
| *No description.* |
| resetUserOauthApplications
| *No description.* |
| resetUserShowAddSshKeyMessage
| *No description.* |
+| resetValidRunnerRegistrars
| *No description.* |
| resetVersionCheckEnabled
| *No description.* |
| resetWebIdeClientsidePreviewEnabled
| *No description.* |
| resetWhatsNewVariant
| *No description.* |
@@ -4654,6 +5245,12 @@ public void resetElasticsearchMaxBulkConcurrency()
public void resetElasticsearchMaxBulkSizeMb()
```
+##### `resetElasticsearchMaxCodeIndexingConcurrency`
+
+```java
+public void resetElasticsearchMaxCodeIndexingConcurrency()
+```
+
##### `resetElasticsearchNamespaceIds`
```java
@@ -4672,6 +5269,12 @@ public void resetElasticsearchPassword()
public void resetElasticsearchProjectIds()
```
+##### `resetElasticsearchRequeueWorkers`
+
+```java
+public void resetElasticsearchRequeueWorkers()
+```
+
##### `resetElasticsearchSearch`
```java
@@ -4690,6 +5293,12 @@ public void resetElasticsearchUrl()
public void resetElasticsearchUsername()
```
+##### `resetElasticsearchWorkerNumberOfShards`
+
+```java
+public void resetElasticsearchWorkerNumberOfShards()
+```
+
##### `resetEmailAdditionalText`
```java
@@ -4702,6 +5311,18 @@ public void resetEmailAdditionalText()
public void resetEmailAuthorInBody()
```
+##### `resetEmailConfirmationSetting`
+
+```java
+public void resetEmailConfirmationSetting()
+```
+
+##### `resetEnableArtifactExternalRedirectWarningPage`
+
+```java
+public void resetEnableArtifactExternalRedirectWarningPage()
+```
+
##### `resetEnabledGitAccessProtocol`
```java
@@ -4780,6 +5401,12 @@ public void resetExternalPipelineValidationServiceToken()
public void resetExternalPipelineValidationServiceUrl()
```
+##### `resetFailedLoginAttemptsUnlockPeriodInMinutes`
+
+```java
+public void resetFailedLoginAttemptsUnlockPeriodInMinutes()
+```
+
##### `resetFileTemplateProjectId`
```java
@@ -4822,6 +5449,30 @@ public void resetGitalyTimeoutFast()
public void resetGitalyTimeoutMedium()
```
+##### `resetGitlabShellOperationLimit`
+
+```java
+public void resetGitlabShellOperationLimit()
+```
+
+##### `resetGitpodEnabled`
+
+```java
+public void resetGitpodEnabled()
+```
+
+##### `resetGitpodUrl`
+
+```java
+public void resetGitpodUrl()
+```
+
+##### `resetGitRateLimitUsersAlertlist`
+
+```java
+public void resetGitRateLimitUsersAlertlist()
+```
+
##### `resetGitRateLimitUsersAllowlist`
```java
@@ -4834,6 +5485,12 @@ public void resetGitRateLimitUsersAllowlist()
public void resetGitTwoFactorSessionExpiry()
```
+##### `resetGloballyAllowedIps`
+
+```java
+public void resetGloballyAllowedIps()
+```
+
##### `resetGrafanaEnabled`
```java
@@ -4966,6 +5623,12 @@ public void resetInactiveProjectsMinSizeMb()
public void resetInactiveProjectsSendWarningEmailAfterMonths()
```
+##### `resetIncludeOptionalMetricsInServicePing`
+
+```java
+public void resetIncludeOptionalMetricsInServicePing()
+```
+
##### `resetInProductMarketingEmailsEnabled`
```java
@@ -4984,6 +5647,24 @@ public void resetInvisibleCaptchaEnabled()
public void resetIssuesCreateLimit()
```
+##### `resetJiraConnectApplicationKey`
+
+```java
+public void resetJiraConnectApplicationKey()
+```
+
+##### `resetJiraConnectProxyUrl`
+
+```java
+public void resetJiraConnectProxyUrl()
+```
+
+##### `resetJiraConnectPublicKeyStorageEnabled`
+
+```java
+public void resetJiraConnectPublicKeyStorageEnabled()
+```
+
##### `resetKeepLatestArtifact`
```java
@@ -4996,6 +5677,12 @@ public void resetKeepLatestArtifact()
public void resetLocalMarkdownVersion()
```
+##### `resetLockDuoFeaturesEnabled`
+
+```java
+public void resetLockDuoFeaturesEnabled()
+```
+
##### `resetMailgunEventsEnabled`
```java
@@ -5020,6 +5707,12 @@ public void resetMaintenanceMode()
public void resetMaintenanceModeMessage()
```
+##### `resetMavenPackageRequestsForwarding`
+
+```java
+public void resetMavenPackageRequestsForwarding()
+```
+
##### `resetMaxArtifactsSize`
```java
@@ -5032,18 +5725,36 @@ public void resetMaxArtifactsSize()
public void resetMaxAttachmentSize()
```
+##### `resetMaxDecompressedArchiveSize`
+
+```java
+public void resetMaxDecompressedArchiveSize()
+```
+
##### `resetMaxExportSize`
```java
public void resetMaxExportSize()
```
+##### `resetMaxImportRemoteFileSize`
+
+```java
+public void resetMaxImportRemoteFileSize()
+```
+
##### `resetMaxImportSize`
```java
public void resetMaxImportSize()
```
+##### `resetMaxLoginAttempts`
+
+```java
+public void resetMaxLoginAttempts()
+```
+
##### `resetMaxNumberOfRepositoryDownloads`
```java
@@ -5122,12 +5833,30 @@ public void resetMirrorMaxDelay()
public void resetNpmPackageRequestsForwarding()
```
+##### `resetNugetSkipMetadataUrlValidation`
+
+```java
+public void resetNugetSkipMetadataUrlValidation()
+```
+
##### `resetOutboundLocalRequestsWhitelist`
```java
public void resetOutboundLocalRequestsWhitelist()
```
+##### `resetPackageMetadataPurlTypes`
+
+```java
+public void resetPackageMetadataPurlTypes()
+```
+
+##### `resetPackageRegistryAllowAnyoneToPullOption`
+
+```java
+public void resetPackageRegistryAllowAnyoneToPullOption()
+```
+
##### `resetPackageRegistryCleanupPoliciesWorkerCapacity`
```java
@@ -5218,6 +5947,18 @@ public void resetPollingIntervalMultiplier()
public void resetProjectExportEnabled()
```
+##### `resetProjectJobsApiRateLimit`
+
+```java
+public void resetProjectJobsApiRateLimit()
+```
+
+##### `resetProjectsApiRateLimitUnauthenticated`
+
+```java
+public void resetProjectsApiRateLimitUnauthenticated()
+```
+
##### `resetPrometheusMetricsEnabled`
```java
@@ -5284,6 +6025,18 @@ public void resetRecaptchaSiteKey()
public void resetReceiveMaxInputSize()
```
+##### `resetReceptiveClusterAgentsEnabled`
+
+```java
+public void resetReceptiveClusterAgentsEnabled()
+```
+
+##### `resetRememberMeEnabled`
+
+```java
+public void resetRememberMeEnabled()
+```
+
##### `resetRepositoryChecksEnabled`
```java
@@ -5314,6 +6067,18 @@ public void resetRepositoryStoragesWeighted()
public void resetRequireAdminApprovalAfterUserSignup()
```
+##### `resetRequireAdminTwoFactorAuthentication`
+
+```java
+public void resetRequireAdminTwoFactorAuthentication()
+```
+
+##### `resetRequirePersonalAccessTokenExpiry`
+
+```java
+public void resetRequirePersonalAccessTokenExpiry()
+```
+
##### `resetRequireTwoFactorAuthentication`
```java
@@ -5344,12 +6109,36 @@ public void resetSearchRateLimit()
public void resetSearchRateLimitUnauthenticated()
```
+##### `resetSecurityApprovalPoliciesLimit`
+
+```java
+public void resetSecurityApprovalPoliciesLimit()
+```
+
+##### `resetSecurityPolicyGlobalGroupApproversEnabled`
+
+```java
+public void resetSecurityPolicyGlobalGroupApproversEnabled()
+```
+
+##### `resetSecurityTxtContent`
+
+```java
+public void resetSecurityTxtContent()
+```
+
##### `resetSendUserConfirmationEmail`
```java
public void resetSendUserConfirmationEmail()
```
+##### `resetServiceAccessTokensExpirationEnforced`
+
+```java
+public void resetServiceAccessTokensExpirationEnforced()
+```
+
##### `resetSessionExpireDelay`
```java
@@ -5404,6 +6193,18 @@ public void resetSignInText()
public void resetSignupEnabled()
```
+##### `resetSilentAdminExportsEnabled`
+
+```java
+public void resetSilentAdminExportsEnabled()
+```
+
+##### `resetSilentModeEnabled`
+
+```java
+public void resetSilentModeEnabled()
+```
+
##### `resetSlackAppEnabled`
```java
@@ -5458,6 +6259,12 @@ public void resetSnowplowCollectorHostname()
public void resetSnowplowCookieDomain()
```
+##### `resetSnowplowDatabaseCollectorHostname`
+
+```java
+public void resetSnowplowDatabaseCollectorHostname()
+```
+
##### `resetSnowplowEnabled`
```java
@@ -5500,6 +6307,18 @@ public void resetSpamCheckEndpointEnabled()
public void resetSpamCheckEndpointUrl()
```
+##### `resetStaticObjectsExternalStorageAuthToken`
+
+```java
+public void resetStaticObjectsExternalStorageAuthToken()
+```
+
+##### `resetStaticObjectsExternalStorageUrl`
+
+```java
+public void resetStaticObjectsExternalStorageUrl()
+```
+
##### `resetSuggestPipelineEnabled`
```java
@@ -5638,6 +6457,12 @@ public void resetTimeTrackingLimitToHours()
public void resetTwoFactorGracePeriod()
```
+##### `resetUnconfirmedUsersDeleteAfterDays`
+
+```java
+public void resetUnconfirmedUsersDeleteAfterDays()
+```
+
##### `resetUniqueIpsLimitEnabled`
```java
@@ -5656,12 +6481,24 @@ public void resetUniqueIpsLimitPerUser()
public void resetUniqueIpsLimitTimeWindow()
```
+##### `resetUpdateRunnerVersionsEnabled`
+
+```java
+public void resetUpdateRunnerVersionsEnabled()
+```
+
##### `resetUsagePingEnabled`
```java
public void resetUsagePingEnabled()
```
+##### `resetUseClickhouseForAnalytics`
+
+```java
+public void resetUseClickhouseForAnalytics()
+```
+
##### `resetUserDeactivationEmailsEnabled`
```java
@@ -5680,6 +6517,12 @@ public void resetUserDefaultExternal()
public void resetUserDefaultInternalRegex()
```
+##### `resetUserDefaultsToPrivateProfile`
+
+```java
+public void resetUserDefaultsToPrivateProfile()
+```
+
##### `resetUserOauthApplications`
```java
@@ -5692,6 +6535,12 @@ public void resetUserOauthApplications()
public void resetUserShowAddSshKeyMessage()
```
+##### `resetValidRunnerRegistrars`
+
+```java
+public void resetValidRunnerRegistrars()
+```
+
##### `resetVersionCheckEnabled`
```java
@@ -5819,7 +6668,7 @@ The construct id used in the generated config for the ApplicationSettings to imp
The id of the existing ApplicationSettings that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
---
@@ -5850,6 +6699,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| defaultBranchProtectionDefaults
| ApplicationSettingsDefaultBranchProtectionDefaultsOutputReference
| *No description.* |
+| gitlabDedicatedInstance
| com.hashicorp.cdktf.IResolvable
| *No description.* |
+| gitlabEnvironmentToolkitInstance
| com.hashicorp.cdktf.IResolvable
| *No description.* |
| abuseNotificationEmailInput
| java.lang.String
| *No description.* |
| adminModeInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| afterSignOutPathInput
| java.lang.String
| *No description.* |
@@ -5942,14 +6793,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| elasticsearchLimitIndexingInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| elasticsearchMaxBulkConcurrencyInput
| java.lang.Number
| *No description.* |
| elasticsearchMaxBulkSizeMbInput
| java.lang.Number
| *No description.* |
+| elasticsearchMaxCodeIndexingConcurrencyInput
| java.lang.Number
| *No description.* |
| elasticsearchNamespaceIdsInput
| java.util.List
| *No description.* |
| elasticsearchPasswordInput
| java.lang.String
| *No description.* |
| elasticsearchProjectIdsInput
| java.util.List
| *No description.* |
+| elasticsearchRequeueWorkersInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| elasticsearchSearchInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| elasticsearchUrlInput
| java.util.List
| *No description.* |
| elasticsearchUsernameInput
| java.lang.String
| *No description.* |
+| elasticsearchWorkerNumberOfShardsInput
| java.lang.Number
| *No description.* |
| emailAdditionalTextInput
| java.lang.String
| *No description.* |
| emailAuthorInBodyInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| emailConfirmationSettingInput
| java.lang.String
| *No description.* |
+| enableArtifactExternalRedirectWarningPageInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| enabledGitAccessProtocolInput
| java.lang.String
| *No description.* |
| enforceNamespaceStorageLimitInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| enforceTermsInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -5963,6 +6819,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| externalPipelineValidationServiceTimeoutInput
| java.lang.Number
| *No description.* |
| externalPipelineValidationServiceTokenInput
| java.lang.String
| *No description.* |
| externalPipelineValidationServiceUrlInput
| java.lang.String
| *No description.* |
+| failedLoginAttemptsUnlockPeriodInMinutesInput
| java.lang.Number
| *No description.* |
| fileTemplateProjectIdInput
| java.lang.Number
| *No description.* |
| firstDayOfWeekInput
| java.lang.Number
| *No description.* |
| geoNodeAllowedIpsInput
| java.lang.String
| *No description.* |
@@ -5970,8 +6827,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| gitalyTimeoutDefaultInput
| java.lang.Number
| *No description.* |
| gitalyTimeoutFastInput
| java.lang.Number
| *No description.* |
| gitalyTimeoutMediumInput
| java.lang.Number
| *No description.* |
+| gitlabShellOperationLimitInput
| java.lang.Number
| *No description.* |
+| gitpodEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| gitpodUrlInput
| java.lang.String
| *No description.* |
+| gitRateLimitUsersAlertlistInput
| java.util.List
| *No description.* |
| gitRateLimitUsersAllowlistInput
| java.util.List
| *No description.* |
| gitTwoFactorSessionExpiryInput
| java.lang.Number
| *No description.* |
+| globallyAllowedIpsInput
| java.lang.String
| *No description.* |
| grafanaEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| grafanaUrlInput
| java.lang.String
| *No description.* |
| gravatarEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -5994,19 +6856,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| inactiveProjectsDeleteAfterMonthsInput
| java.lang.Number
| *No description.* |
| inactiveProjectsMinSizeMbInput
| java.lang.Number
| *No description.* |
| inactiveProjectsSendWarningEmailAfterMonthsInput
| java.lang.Number
| *No description.* |
+| includeOptionalMetricsInServicePingInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| inProductMarketingEmailsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| invisibleCaptchaEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| issuesCreateLimitInput
| java.lang.Number
| *No description.* |
+| jiraConnectApplicationKeyInput
| java.lang.String
| *No description.* |
+| jiraConnectProxyUrlInput
| java.lang.String
| *No description.* |
+| jiraConnectPublicKeyStorageEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| keepLatestArtifactInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| localMarkdownVersionInput
| java.lang.Number
| *No description.* |
+| lockDuoFeaturesEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| mailgunEventsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| mailgunSigningKeyInput
| java.lang.String
| *No description.* |
| maintenanceModeInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| maintenanceModeMessageInput
| java.lang.String
| *No description.* |
+| mavenPackageRequestsForwardingInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| maxArtifactsSizeInput
| java.lang.Number
| *No description.* |
| maxAttachmentSizeInput
| java.lang.Number
| *No description.* |
+| maxDecompressedArchiveSizeInput
| java.lang.Number
| *No description.* |
| maxExportSizeInput
| java.lang.Number
| *No description.* |
+| maxImportRemoteFileSizeInput
| java.lang.Number
| *No description.* |
| maxImportSizeInput
| java.lang.Number
| *No description.* |
+| maxLoginAttemptsInput
| java.lang.Number
| *No description.* |
| maxNumberOfRepositoryDownloadsInput
| java.lang.Number
| *No description.* |
| maxNumberOfRepositoryDownloadsWithinTimePeriodInput
| java.lang.Number
| *No description.* |
| maxPagesSizeInput
| java.lang.Number
| *No description.* |
@@ -6020,7 +6891,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| mirrorMaxCapacityInput
| java.lang.Number
| *No description.* |
| mirrorMaxDelayInput
| java.lang.Number
| *No description.* |
| npmPackageRequestsForwardingInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| nugetSkipMetadataUrlValidationInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| outboundLocalRequestsWhitelistInput
| java.util.List
| *No description.* |
+| packageMetadataPurlTypesInput
| java.util.List
| *No description.* |
+| packageRegistryAllowAnyoneToPullOptionInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| packageRegistryCleanupPoliciesWorkerCapacityInput
| java.lang.Number
| *No description.* |
| pagesDomainVerificationEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| passwordAuthenticationEnabledForGitInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -6036,6 +6910,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| plantumlUrlInput
| java.lang.String
| *No description.* |
| pollingIntervalMultiplierInput
| java.lang.Number
| *No description.* |
| projectExportEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| projectJobsApiRateLimitInput
| java.lang.Number
| *No description.* |
+| projectsApiRateLimitUnauthenticatedInput
| java.lang.Number
| *No description.* |
| prometheusMetricsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| protectedCiVariablesInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| pushEventActivitiesLimitInput
| java.lang.Number
| *No description.* |
@@ -6047,17 +6923,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| recaptchaPrivateKeyInput
| java.lang.String
| *No description.* |
| recaptchaSiteKeyInput
| java.lang.String
| *No description.* |
| receiveMaxInputSizeInput
| java.lang.Number
| *No description.* |
+| receptiveClusterAgentsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| rememberMeEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| repositoryChecksEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| repositorySizeLimitInput
| java.lang.Number
| *No description.* |
| repositoryStoragesInput
| java.util.List
| *No description.* |
| repositoryStoragesWeightedInput
| java.util.Map
| *No description.* |
| requireAdminApprovalAfterUserSignupInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| requireAdminTwoFactorAuthenticationInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| requirePersonalAccessTokenExpiryInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| requireTwoFactorAuthenticationInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| restrictedVisibilityLevelsInput
| java.util.List
| *No description.* |
| rsaKeyRestrictionInput
| java.lang.Number
| *No description.* |
| searchRateLimitInput
| java.lang.Number
| *No description.* |
| searchRateLimitUnauthenticatedInput
| java.lang.Number
| *No description.* |
+| securityApprovalPoliciesLimitInput
| java.lang.Number
| *No description.* |
+| securityPolicyGlobalGroupApproversEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| securityTxtContentInput
| java.lang.String
| *No description.* |
| sendUserConfirmationEmailInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| serviceAccessTokensExpirationEnforcedInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| sessionExpireDelayInput
| java.lang.Number
| *No description.* |
| sharedRunnersEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| sharedRunnersMinutesInput
| java.lang.Number
| *No description.* |
@@ -6067,6 +6951,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| sidekiqJobLimiterModeInput
| java.lang.String
| *No description.* |
| signInTextInput
| java.lang.String
| *No description.* |
| signupEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| silentAdminExportsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| silentModeEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| slackAppEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| slackAppIdInput
| java.lang.String
| *No description.* |
| slackAppSecretInput
| java.lang.String
| *No description.* |
@@ -6076,6 +6962,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| snowplowAppIdInput
| java.lang.String
| *No description.* |
| snowplowCollectorHostnameInput
| java.lang.String
| *No description.* |
| snowplowCookieDomainInput
| java.lang.String
| *No description.* |
+| snowplowDatabaseCollectorHostnameInput
| java.lang.String
| *No description.* |
| snowplowEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| sourcegraphEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| sourcegraphPublicOnlyInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -6083,6 +6970,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| spamCheckApiKeyInput
| java.lang.String
| *No description.* |
| spamCheckEndpointEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| spamCheckEndpointUrlInput
| java.lang.String
| *No description.* |
+| staticObjectsExternalStorageAuthTokenInput
| java.lang.String
| *No description.* |
+| staticObjectsExternalStorageUrlInput
| java.lang.String
| *No description.* |
| suggestPipelineEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| terminalMaxSessionTimeInput
| java.lang.Number
| *No description.* |
| termsInput
| java.lang.String
| *No description.* |
@@ -6106,15 +6995,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| throttleUnauthenticatedWebRequestsPerPeriodInput
| java.lang.Number
| *No description.* |
| timeTrackingLimitToHoursInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| twoFactorGracePeriodInput
| java.lang.Number
| *No description.* |
+| unconfirmedUsersDeleteAfterDaysInput
| java.lang.Number
| *No description.* |
| uniqueIpsLimitEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| uniqueIpsLimitPerUserInput
| java.lang.Number
| *No description.* |
| uniqueIpsLimitTimeWindowInput
| java.lang.Number
| *No description.* |
+| updateRunnerVersionsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| usagePingEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| useClickhouseForAnalyticsInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userDeactivationEmailsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userDefaultExternalInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userDefaultInternalRegexInput
| java.lang.String
| *No description.* |
+| userDefaultsToPrivateProfileInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userOauthApplicationsInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userShowAddSshKeyMessageInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| validRunnerRegistrarsInput
| java.util.List
| *No description.* |
| versionCheckEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| webIdeClientsidePreviewEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| whatsNewVariantInput
| java.lang.String
| *No description.* |
@@ -6210,14 +7104,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| elasticsearchLimitIndexing
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| elasticsearchMaxBulkConcurrency
| java.lang.Number
| *No description.* |
| elasticsearchMaxBulkSizeMb
| java.lang.Number
| *No description.* |
+| elasticsearchMaxCodeIndexingConcurrency
| java.lang.Number
| *No description.* |
| elasticsearchNamespaceIds
| java.util.List
| *No description.* |
| elasticsearchPassword
| java.lang.String
| *No description.* |
| elasticsearchProjectIds
| java.util.List
| *No description.* |
+| elasticsearchRequeueWorkers
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| elasticsearchSearch
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| elasticsearchUrl
| java.util.List
| *No description.* |
| elasticsearchUsername
| java.lang.String
| *No description.* |
+| elasticsearchWorkerNumberOfShards
| java.lang.Number
| *No description.* |
| emailAdditionalText
| java.lang.String
| *No description.* |
| emailAuthorInBody
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| emailConfirmationSetting
| java.lang.String
| *No description.* |
+| enableArtifactExternalRedirectWarningPage
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| enabledGitAccessProtocol
| java.lang.String
| *No description.* |
| enforceNamespaceStorageLimit
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| enforceTerms
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -6231,6 +7130,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| externalPipelineValidationServiceTimeout
| java.lang.Number
| *No description.* |
| externalPipelineValidationServiceToken
| java.lang.String
| *No description.* |
| externalPipelineValidationServiceUrl
| java.lang.String
| *No description.* |
+| failedLoginAttemptsUnlockPeriodInMinutes
| java.lang.Number
| *No description.* |
| fileTemplateProjectId
| java.lang.Number
| *No description.* |
| firstDayOfWeek
| java.lang.Number
| *No description.* |
| geoNodeAllowedIps
| java.lang.String
| *No description.* |
@@ -6238,8 +7138,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| gitalyTimeoutDefault
| java.lang.Number
| *No description.* |
| gitalyTimeoutFast
| java.lang.Number
| *No description.* |
| gitalyTimeoutMedium
| java.lang.Number
| *No description.* |
+| gitlabShellOperationLimit
| java.lang.Number
| *No description.* |
+| gitpodEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| gitpodUrl
| java.lang.String
| *No description.* |
+| gitRateLimitUsersAlertlist
| java.util.List
| *No description.* |
| gitRateLimitUsersAllowlist
| java.util.List
| *No description.* |
| gitTwoFactorSessionExpiry
| java.lang.Number
| *No description.* |
+| globallyAllowedIps
| java.lang.String
| *No description.* |
| grafanaEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| grafanaUrl
| java.lang.String
| *No description.* |
| gravatarEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -6262,19 +7167,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| inactiveProjectsDeleteAfterMonths
| java.lang.Number
| *No description.* |
| inactiveProjectsMinSizeMb
| java.lang.Number
| *No description.* |
| inactiveProjectsSendWarningEmailAfterMonths
| java.lang.Number
| *No description.* |
+| includeOptionalMetricsInServicePing
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| inProductMarketingEmailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| invisibleCaptchaEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| issuesCreateLimit
| java.lang.Number
| *No description.* |
+| jiraConnectApplicationKey
| java.lang.String
| *No description.* |
+| jiraConnectProxyUrl
| java.lang.String
| *No description.* |
+| jiraConnectPublicKeyStorageEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| keepLatestArtifact
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| localMarkdownVersion
| java.lang.Number
| *No description.* |
+| lockDuoFeaturesEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| mailgunEventsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| mailgunSigningKey
| java.lang.String
| *No description.* |
| maintenanceMode
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| maintenanceModeMessage
| java.lang.String
| *No description.* |
+| mavenPackageRequestsForwarding
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| maxArtifactsSize
| java.lang.Number
| *No description.* |
| maxAttachmentSize
| java.lang.Number
| *No description.* |
+| maxDecompressedArchiveSize
| java.lang.Number
| *No description.* |
| maxExportSize
| java.lang.Number
| *No description.* |
+| maxImportRemoteFileSize
| java.lang.Number
| *No description.* |
| maxImportSize
| java.lang.Number
| *No description.* |
+| maxLoginAttempts
| java.lang.Number
| *No description.* |
| maxNumberOfRepositoryDownloads
| java.lang.Number
| *No description.* |
| maxNumberOfRepositoryDownloadsWithinTimePeriod
| java.lang.Number
| *No description.* |
| maxPagesSize
| java.lang.Number
| *No description.* |
@@ -6288,7 +7202,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| mirrorMaxCapacity
| java.lang.Number
| *No description.* |
| mirrorMaxDelay
| java.lang.Number
| *No description.* |
| npmPackageRequestsForwarding
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| nugetSkipMetadataUrlValidation
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| outboundLocalRequestsWhitelist
| java.util.List
| *No description.* |
+| packageMetadataPurlTypes
| java.util.List
| *No description.* |
+| packageRegistryAllowAnyoneToPullOption
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| packageRegistryCleanupPoliciesWorkerCapacity
| java.lang.Number
| *No description.* |
| pagesDomainVerificationEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| passwordAuthenticationEnabledForGit
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -6304,6 +7221,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| plantumlUrl
| java.lang.String
| *No description.* |
| pollingIntervalMultiplier
| java.lang.Number
| *No description.* |
| projectExportEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| projectJobsApiRateLimit
| java.lang.Number
| *No description.* |
+| projectsApiRateLimitUnauthenticated
| java.lang.Number
| *No description.* |
| prometheusMetricsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| protectedCiVariables
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| pushEventActivitiesLimit
| java.lang.Number
| *No description.* |
@@ -6315,17 +7234,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| recaptchaPrivateKey
| java.lang.String
| *No description.* |
| recaptchaSiteKey
| java.lang.String
| *No description.* |
| receiveMaxInputSize
| java.lang.Number
| *No description.* |
+| receptiveClusterAgentsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| rememberMeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| repositoryChecksEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| repositorySizeLimit
| java.lang.Number
| *No description.* |
| repositoryStorages
| java.util.List
| *No description.* |
| repositoryStoragesWeighted
| java.util.Map
| *No description.* |
| requireAdminApprovalAfterUserSignup
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| requireAdminTwoFactorAuthentication
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| requirePersonalAccessTokenExpiry
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| requireTwoFactorAuthentication
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| restrictedVisibilityLevels
| java.util.List
| *No description.* |
| rsaKeyRestriction
| java.lang.Number
| *No description.* |
| searchRateLimit
| java.lang.Number
| *No description.* |
| searchRateLimitUnauthenticated
| java.lang.Number
| *No description.* |
+| securityApprovalPoliciesLimit
| java.lang.Number
| *No description.* |
+| securityPolicyGlobalGroupApproversEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| securityTxtContent
| java.lang.String
| *No description.* |
| sendUserConfirmationEmail
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| serviceAccessTokensExpirationEnforced
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| sessionExpireDelay
| java.lang.Number
| *No description.* |
| sharedRunnersEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| sharedRunnersMinutes
| java.lang.Number
| *No description.* |
@@ -6335,6 +7262,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| sidekiqJobLimiterMode
| java.lang.String
| *No description.* |
| signInText
| java.lang.String
| *No description.* |
| signupEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| silentAdminExportsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| silentModeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| slackAppEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| slackAppId
| java.lang.String
| *No description.* |
| slackAppSecret
| java.lang.String
| *No description.* |
@@ -6344,6 +7273,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| snowplowAppId
| java.lang.String
| *No description.* |
| snowplowCollectorHostname
| java.lang.String
| *No description.* |
| snowplowCookieDomain
| java.lang.String
| *No description.* |
+| snowplowDatabaseCollectorHostname
| java.lang.String
| *No description.* |
| snowplowEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| sourcegraphEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| sourcegraphPublicOnly
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -6351,6 +7281,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| spamCheckApiKey
| java.lang.String
| *No description.* |
| spamCheckEndpointEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| spamCheckEndpointUrl
| java.lang.String
| *No description.* |
+| staticObjectsExternalStorageAuthToken
| java.lang.String
| *No description.* |
+| staticObjectsExternalStorageUrl
| java.lang.String
| *No description.* |
| suggestPipelineEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| terminalMaxSessionTime
| java.lang.Number
| *No description.* |
| terms
| java.lang.String
| *No description.* |
@@ -6374,15 +7306,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| throttleUnauthenticatedWebRequestsPerPeriod
| java.lang.Number
| *No description.* |
| timeTrackingLimitToHours
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| twoFactorGracePeriod
| java.lang.Number
| *No description.* |
+| unconfirmedUsersDeleteAfterDays
| java.lang.Number
| *No description.* |
| uniqueIpsLimitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| uniqueIpsLimitPerUser
| java.lang.Number
| *No description.* |
| uniqueIpsLimitTimeWindow
| java.lang.Number
| *No description.* |
+| updateRunnerVersionsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| usagePingEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| useClickhouseForAnalytics
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userDeactivationEmailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userDefaultExternal
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userDefaultInternalRegex
| java.lang.String
| *No description.* |
+| userDefaultsToPrivateProfile
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userOauthApplications
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| userShowAddSshKeyMessage
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| validRunnerRegistrars
| java.util.List
| *No description.* |
| versionCheckEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| webIdeClientsidePreviewEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| whatsNewVariant
| java.lang.String
| *No description.* |
@@ -6542,6 +7479,26 @@ public ApplicationSettingsDefaultBranchProtectionDefaultsOutputReference getDefa
---
+##### `gitlabDedicatedInstance`Required
+
+```java
+public IResolvable getGitlabDedicatedInstance();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `gitlabEnvironmentToolkitInstance`Required
+
+```java
+public IResolvable getGitlabEnvironmentToolkitInstance();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
##### `abuseNotificationEmailInput`Optional
```java
@@ -7462,6 +8419,16 @@ public java.lang.Number getElasticsearchMaxBulkSizeMbInput();
---
+##### `elasticsearchMaxCodeIndexingConcurrencyInput`Optional
+
+```java
+public java.lang.Number getElasticsearchMaxCodeIndexingConcurrencyInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `elasticsearchNamespaceIdsInput`Optional
```java
@@ -7492,6 +8459,16 @@ public java.util.List getElasticsearchProjectIdsInput();
---
+##### `elasticsearchRequeueWorkersInput`Optional
+
+```java
+public java.lang.Object getElasticsearchRequeueWorkersInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `elasticsearchSearchInput`Optional
```java
@@ -7522,13 +8499,23 @@ public java.lang.String getElasticsearchUsernameInput();
---
-##### `emailAdditionalTextInput`Optional
+##### `elasticsearchWorkerNumberOfShardsInput`Optional
```java
-public java.lang.String getEmailAdditionalTextInput();
+public java.lang.Number getElasticsearchWorkerNumberOfShardsInput();
```
-- *Type:* java.lang.String
+- *Type:* java.lang.Number
+
+---
+
+##### `emailAdditionalTextInput`Optional
+
+```java
+public java.lang.String getEmailAdditionalTextInput();
+```
+
+- *Type:* java.lang.String
---
@@ -7542,6 +8529,26 @@ public java.lang.Object getEmailAuthorInBodyInput();
---
+##### `emailConfirmationSettingInput`Optional
+
+```java
+public java.lang.String getEmailConfirmationSettingInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `enableArtifactExternalRedirectWarningPageInput`Optional
+
+```java
+public java.lang.Object getEnableArtifactExternalRedirectWarningPageInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `enabledGitAccessProtocolInput`Optional
```java
@@ -7672,6 +8679,16 @@ public java.lang.String getExternalPipelineValidationServiceUrlInput();
---
+##### `failedLoginAttemptsUnlockPeriodInMinutesInput`Optional
+
+```java
+public java.lang.Number getFailedLoginAttemptsUnlockPeriodInMinutesInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `fileTemplateProjectIdInput`Optional
```java
@@ -7742,6 +8759,46 @@ public java.lang.Number getGitalyTimeoutMediumInput();
---
+##### `gitlabShellOperationLimitInput`Optional
+
+```java
+public java.lang.Number getGitlabShellOperationLimitInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `gitpodEnabledInput`Optional
+
+```java
+public java.lang.Object getGitpodEnabledInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `gitpodUrlInput`Optional
+
+```java
+public java.lang.String getGitpodUrlInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `gitRateLimitUsersAlertlistInput`Optional
+
+```java
+public java.util.List getGitRateLimitUsersAlertlistInput();
+```
+
+- *Type:* java.util.List
+
+---
+
##### `gitRateLimitUsersAllowlistInput`Optional
```java
@@ -7762,6 +8819,16 @@ public java.lang.Number getGitTwoFactorSessionExpiryInput();
---
+##### `globallyAllowedIpsInput`Optional
+
+```java
+public java.lang.String getGloballyAllowedIpsInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `grafanaEnabledInput`Optional
```java
@@ -7982,6 +9049,16 @@ public java.lang.Number getInactiveProjectsSendWarningEmailAfterMonthsInput();
---
+##### `includeOptionalMetricsInServicePingInput`Optional
+
+```java
+public java.lang.Object getIncludeOptionalMetricsInServicePingInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `inProductMarketingEmailsEnabledInput`Optional
```java
@@ -8012,6 +9089,36 @@ public java.lang.Number getIssuesCreateLimitInput();
---
+##### `jiraConnectApplicationKeyInput`Optional
+
+```java
+public java.lang.String getJiraConnectApplicationKeyInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `jiraConnectProxyUrlInput`Optional
+
+```java
+public java.lang.String getJiraConnectProxyUrlInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `jiraConnectPublicKeyStorageEnabledInput`Optional
+
+```java
+public java.lang.Object getJiraConnectPublicKeyStorageEnabledInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `keepLatestArtifactInput`Optional
```java
@@ -8032,6 +9139,16 @@ public java.lang.Number getLocalMarkdownVersionInput();
---
+##### `lockDuoFeaturesEnabledInput`Optional
+
+```java
+public java.lang.Object getLockDuoFeaturesEnabledInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `mailgunEventsEnabledInput`Optional
```java
@@ -8072,6 +9189,16 @@ public java.lang.String getMaintenanceModeMessageInput();
---
+##### `mavenPackageRequestsForwardingInput`Optional
+
+```java
+public java.lang.Object getMavenPackageRequestsForwardingInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `maxArtifactsSizeInput`Optional
```java
@@ -8092,6 +9219,16 @@ public java.lang.Number getMaxAttachmentSizeInput();
---
+##### `maxDecompressedArchiveSizeInput`Optional
+
+```java
+public java.lang.Number getMaxDecompressedArchiveSizeInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `maxExportSizeInput`Optional
```java
@@ -8102,6 +9239,16 @@ public java.lang.Number getMaxExportSizeInput();
---
+##### `maxImportRemoteFileSizeInput`Optional
+
+```java
+public java.lang.Number getMaxImportRemoteFileSizeInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `maxImportSizeInput`Optional
```java
@@ -8112,6 +9259,16 @@ public java.lang.Number getMaxImportSizeInput();
---
+##### `maxLoginAttemptsInput`Optional
+
+```java
+public java.lang.Number getMaxLoginAttemptsInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `maxNumberOfRepositoryDownloadsInput`Optional
```java
@@ -8242,6 +9399,16 @@ public java.lang.Object getNpmPackageRequestsForwardingInput();
---
+##### `nugetSkipMetadataUrlValidationInput`Optional
+
+```java
+public java.lang.Object getNugetSkipMetadataUrlValidationInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `outboundLocalRequestsWhitelistInput`Optional
```java
@@ -8252,6 +9419,26 @@ public java.util.List getOutboundLocalRequestsWhitelistInput()
---
+##### `packageMetadataPurlTypesInput`Optional
+
+```java
+public java.util.List getPackageMetadataPurlTypesInput();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `packageRegistryAllowAnyoneToPullOptionInput`Optional
+
+```java
+public java.lang.Object getPackageRegistryAllowAnyoneToPullOptionInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `packageRegistryCleanupPoliciesWorkerCapacityInput`Optional
```java
@@ -8402,6 +9589,26 @@ public java.lang.Object getProjectExportEnabledInput();
---
+##### `projectJobsApiRateLimitInput`Optional
+
+```java
+public java.lang.Number getProjectJobsApiRateLimitInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `projectsApiRateLimitUnauthenticatedInput`Optional
+
+```java
+public java.lang.Number getProjectsApiRateLimitUnauthenticatedInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `prometheusMetricsEnabledInput`Optional
```java
@@ -8512,6 +9719,26 @@ public java.lang.Number getReceiveMaxInputSizeInput();
---
+##### `receptiveClusterAgentsEnabledInput`Optional
+
+```java
+public java.lang.Object getReceptiveClusterAgentsEnabledInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `rememberMeEnabledInput`Optional
+
+```java
+public java.lang.Object getRememberMeEnabledInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `repositoryChecksEnabledInput`Optional
```java
@@ -8562,6 +9789,26 @@ public java.lang.Object getRequireAdminApprovalAfterUserSignupInput();
---
+##### `requireAdminTwoFactorAuthenticationInput`Optional
+
+```java
+public java.lang.Object getRequireAdminTwoFactorAuthenticationInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `requirePersonalAccessTokenExpiryInput`Optional
+
+```java
+public java.lang.Object getRequirePersonalAccessTokenExpiryInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `requireTwoFactorAuthenticationInput`Optional
```java
@@ -8612,6 +9859,36 @@ public java.lang.Number getSearchRateLimitUnauthenticatedInput();
---
+##### `securityApprovalPoliciesLimitInput`Optional
+
+```java
+public java.lang.Number getSecurityApprovalPoliciesLimitInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `securityPolicyGlobalGroupApproversEnabledInput`Optional
+
+```java
+public java.lang.Object getSecurityPolicyGlobalGroupApproversEnabledInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `securityTxtContentInput`Optional
+
+```java
+public java.lang.String getSecurityTxtContentInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `sendUserConfirmationEmailInput`Optional
```java
@@ -8622,6 +9899,16 @@ public java.lang.Object getSendUserConfirmationEmailInput();
---
+##### `serviceAccessTokensExpirationEnforcedInput`Optional
+
+```java
+public java.lang.Object getServiceAccessTokensExpirationEnforcedInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `sessionExpireDelayInput`Optional
```java
@@ -8712,23 +9999,43 @@ public java.lang.Object getSignupEnabledInput();
---
-##### `slackAppEnabledInput`Optional
+##### `silentAdminExportsEnabledInput`Optional
```java
-public java.lang.Object getSlackAppEnabledInput();
+public java.lang.Object getSilentAdminExportsEnabledInput();
```
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `slackAppIdInput`Optional
+##### `silentModeEnabledInput`Optional
```java
-public java.lang.String getSlackAppIdInput();
+public java.lang.Object getSilentModeEnabledInput();
```
-- *Type:* java.lang.String
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `slackAppEnabledInput`Optional
+
+```java
+public java.lang.Object getSlackAppEnabledInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `slackAppIdInput`Optional
+
+```java
+public java.lang.String getSlackAppIdInput();
+```
+
+- *Type:* java.lang.String
---
@@ -8802,6 +10109,16 @@ public java.lang.String getSnowplowCookieDomainInput();
---
+##### `snowplowDatabaseCollectorHostnameInput`Optional
+
+```java
+public java.lang.String getSnowplowDatabaseCollectorHostnameInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `snowplowEnabledInput`Optional
```java
@@ -8872,6 +10189,26 @@ public java.lang.String getSpamCheckEndpointUrlInput();
---
+##### `staticObjectsExternalStorageAuthTokenInput`Optional
+
+```java
+public java.lang.String getStaticObjectsExternalStorageAuthTokenInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `staticObjectsExternalStorageUrlInput`Optional
+
+```java
+public java.lang.String getStaticObjectsExternalStorageUrlInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `suggestPipelineEnabledInput`Optional
```java
@@ -9102,6 +10439,16 @@ public java.lang.Number getTwoFactorGracePeriodInput();
---
+##### `unconfirmedUsersDeleteAfterDaysInput`Optional
+
+```java
+public java.lang.Number getUnconfirmedUsersDeleteAfterDaysInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `uniqueIpsLimitEnabledInput`Optional
```java
@@ -9132,6 +10479,16 @@ public java.lang.Number getUniqueIpsLimitTimeWindowInput();
---
+##### `updateRunnerVersionsEnabledInput`Optional
+
+```java
+public java.lang.Object getUpdateRunnerVersionsEnabledInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `usagePingEnabledInput`Optional
```java
@@ -9142,6 +10499,16 @@ public java.lang.Object getUsagePingEnabledInput();
---
+##### `useClickhouseForAnalyticsInput`Optional
+
+```java
+public java.lang.Object getUseClickhouseForAnalyticsInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `userDeactivationEmailsEnabledInput`Optional
```java
@@ -9172,6 +10539,16 @@ public java.lang.String getUserDefaultInternalRegexInput();
---
+##### `userDefaultsToPrivateProfileInput`Optional
+
+```java
+public java.lang.Object getUserDefaultsToPrivateProfileInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `userOauthApplicationsInput`Optional
```java
@@ -9192,6 +10569,16 @@ public java.lang.Object getUserShowAddSshKeyMessageInput();
---
+##### `validRunnerRegistrarsInput`Optional
+
+```java
+public java.util.List getValidRunnerRegistrarsInput();
+```
+
+- *Type:* java.util.List
+
+---
+
##### `versionCheckEnabledInput`Optional
```java
@@ -10142,6 +11529,16 @@ public java.lang.Number getElasticsearchMaxBulkSizeMb();
---
+##### `elasticsearchMaxCodeIndexingConcurrency`Required
+
+```java
+public java.lang.Number getElasticsearchMaxCodeIndexingConcurrency();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `elasticsearchNamespaceIds`Required
```java
@@ -10172,6 +11569,16 @@ public java.util.List getElasticsearchProjectIds();
---
+##### `elasticsearchRequeueWorkers`Required
+
+```java
+public java.lang.Object getElasticsearchRequeueWorkers();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `elasticsearchSearch`Required
```java
@@ -10202,6 +11609,16 @@ public java.lang.String getElasticsearchUsername();
---
+##### `elasticsearchWorkerNumberOfShards`Required
+
+```java
+public java.lang.Number getElasticsearchWorkerNumberOfShards();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `emailAdditionalText`Required
```java
@@ -10222,6 +11639,26 @@ public java.lang.Object getEmailAuthorInBody();
---
+##### `emailConfirmationSetting`Required
+
+```java
+public java.lang.String getEmailConfirmationSetting();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `enableArtifactExternalRedirectWarningPage`Required
+
+```java
+public java.lang.Object getEnableArtifactExternalRedirectWarningPage();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `enabledGitAccessProtocol`Required
```java
@@ -10352,6 +11789,16 @@ public java.lang.String getExternalPipelineValidationServiceUrl();
---
+##### `failedLoginAttemptsUnlockPeriodInMinutes`Required
+
+```java
+public java.lang.Number getFailedLoginAttemptsUnlockPeriodInMinutes();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `fileTemplateProjectId`Required
```java
@@ -10422,6 +11869,46 @@ public java.lang.Number getGitalyTimeoutMedium();
---
+##### `gitlabShellOperationLimit`Required
+
+```java
+public java.lang.Number getGitlabShellOperationLimit();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `gitpodEnabled`Required
+
+```java
+public java.lang.Object getGitpodEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `gitpodUrl`Required
+
+```java
+public java.lang.String getGitpodUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `gitRateLimitUsersAlertlist`Required
+
+```java
+public java.util.List getGitRateLimitUsersAlertlist();
+```
+
+- *Type:* java.util.List
+
+---
+
##### `gitRateLimitUsersAllowlist`Required
```java
@@ -10442,6 +11929,16 @@ public java.lang.Number getGitTwoFactorSessionExpiry();
---
+##### `globallyAllowedIps`Required
+
+```java
+public java.lang.String getGloballyAllowedIps();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `grafanaEnabled`Required
```java
@@ -10662,6 +12159,16 @@ public java.lang.Number getInactiveProjectsSendWarningEmailAfterMonths();
---
+##### `includeOptionalMetricsInServicePing`Required
+
+```java
+public java.lang.Object getIncludeOptionalMetricsInServicePing();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `inProductMarketingEmailsEnabled`Required
```java
@@ -10692,6 +12199,36 @@ public java.lang.Number getIssuesCreateLimit();
---
+##### `jiraConnectApplicationKey`Required
+
+```java
+public java.lang.String getJiraConnectApplicationKey();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `jiraConnectProxyUrl`Required
+
+```java
+public java.lang.String getJiraConnectProxyUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `jiraConnectPublicKeyStorageEnabled`Required
+
+```java
+public java.lang.Object getJiraConnectPublicKeyStorageEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `keepLatestArtifact`Required
```java
@@ -10712,6 +12249,16 @@ public java.lang.Number getLocalMarkdownVersion();
---
+##### `lockDuoFeaturesEnabled`Required
+
+```java
+public java.lang.Object getLockDuoFeaturesEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `mailgunEventsEnabled`Required
```java
@@ -10752,6 +12299,16 @@ public java.lang.String getMaintenanceModeMessage();
---
+##### `mavenPackageRequestsForwarding`Required
+
+```java
+public java.lang.Object getMavenPackageRequestsForwarding();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `maxArtifactsSize`Required
```java
@@ -10772,6 +12329,16 @@ public java.lang.Number getMaxAttachmentSize();
---
+##### `maxDecompressedArchiveSize`Required
+
+```java
+public java.lang.Number getMaxDecompressedArchiveSize();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `maxExportSize`Required
```java
@@ -10782,6 +12349,16 @@ public java.lang.Number getMaxExportSize();
---
+##### `maxImportRemoteFileSize`Required
+
+```java
+public java.lang.Number getMaxImportRemoteFileSize();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `maxImportSize`Required
```java
@@ -10792,6 +12369,16 @@ public java.lang.Number getMaxImportSize();
---
+##### `maxLoginAttempts`Required
+
+```java
+public java.lang.Number getMaxLoginAttempts();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `maxNumberOfRepositoryDownloads`Required
```java
@@ -10922,6 +12509,16 @@ public java.lang.Object getNpmPackageRequestsForwarding();
---
+##### `nugetSkipMetadataUrlValidation`Required
+
+```java
+public java.lang.Object getNugetSkipMetadataUrlValidation();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `outboundLocalRequestsWhitelist`Required
```java
@@ -10932,6 +12529,26 @@ public java.util.List getOutboundLocalRequestsWhitelist();
---
+##### `packageMetadataPurlTypes`Required
+
+```java
+public java.util.List getPackageMetadataPurlTypes();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `packageRegistryAllowAnyoneToPullOption`Required
+
+```java
+public java.lang.Object getPackageRegistryAllowAnyoneToPullOption();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `packageRegistryCleanupPoliciesWorkerCapacity`Required
```java
@@ -11082,6 +12699,26 @@ public java.lang.Object getProjectExportEnabled();
---
+##### `projectJobsApiRateLimit`Required
+
+```java
+public java.lang.Number getProjectJobsApiRateLimit();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `projectsApiRateLimitUnauthenticated`Required
+
+```java
+public java.lang.Number getProjectsApiRateLimitUnauthenticated();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `prometheusMetricsEnabled`Required
```java
@@ -11192,6 +12829,26 @@ public java.lang.Number getReceiveMaxInputSize();
---
+##### `receptiveClusterAgentsEnabled`Required
+
+```java
+public java.lang.Object getReceptiveClusterAgentsEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `rememberMeEnabled`Required
+
+```java
+public java.lang.Object getRememberMeEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `repositoryChecksEnabled`Required
```java
@@ -11242,6 +12899,26 @@ public java.lang.Object getRequireAdminApprovalAfterUserSignup();
---
+##### `requireAdminTwoFactorAuthentication`Required
+
+```java
+public java.lang.Object getRequireAdminTwoFactorAuthentication();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `requirePersonalAccessTokenExpiry`Required
+
+```java
+public java.lang.Object getRequirePersonalAccessTokenExpiry();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `requireTwoFactorAuthentication`Required
```java
@@ -11292,6 +12969,36 @@ public java.lang.Number getSearchRateLimitUnauthenticated();
---
+##### `securityApprovalPoliciesLimit`Required
+
+```java
+public java.lang.Number getSecurityApprovalPoliciesLimit();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `securityPolicyGlobalGroupApproversEnabled`Required
+
+```java
+public java.lang.Object getSecurityPolicyGlobalGroupApproversEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `securityTxtContent`Required
+
+```java
+public java.lang.String getSecurityTxtContent();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `sendUserConfirmationEmail`Required
```java
@@ -11302,6 +13009,16 @@ public java.lang.Object getSendUserConfirmationEmail();
---
+##### `serviceAccessTokensExpirationEnforced`Required
+
+```java
+public java.lang.Object getServiceAccessTokensExpirationEnforced();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `sessionExpireDelay`Required
```java
@@ -11392,6 +13109,26 @@ public java.lang.Object getSignupEnabled();
---
+##### `silentAdminExportsEnabled`Required
+
+```java
+public java.lang.Object getSilentAdminExportsEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `silentModeEnabled`Required
+
+```java
+public java.lang.Object getSilentModeEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `slackAppEnabled`Required
```java
@@ -11482,6 +13219,16 @@ public java.lang.String getSnowplowCookieDomain();
---
+##### `snowplowDatabaseCollectorHostname`Required
+
+```java
+public java.lang.String getSnowplowDatabaseCollectorHostname();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `snowplowEnabled`Required
```java
@@ -11538,14 +13285,34 @@ public java.lang.String getSpamCheckApiKey();
public java.lang.Object getSpamCheckEndpointEnabled();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `spamCheckEndpointUrl`Required
+
+```java
+public java.lang.String getSpamCheckEndpointUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `staticObjectsExternalStorageAuthToken`Required
+
+```java
+public java.lang.String getStaticObjectsExternalStorageAuthToken();
+```
+
+- *Type:* java.lang.String
---
-##### `spamCheckEndpointUrl`Required
+##### `staticObjectsExternalStorageUrl`Required
```java
-public java.lang.String getSpamCheckEndpointUrl();
+public java.lang.String getStaticObjectsExternalStorageUrl();
```
- *Type:* java.lang.String
@@ -11782,6 +13549,16 @@ public java.lang.Number getTwoFactorGracePeriod();
---
+##### `unconfirmedUsersDeleteAfterDays`Required
+
+```java
+public java.lang.Number getUnconfirmedUsersDeleteAfterDays();
+```
+
+- *Type:* java.lang.Number
+
+---
+
##### `uniqueIpsLimitEnabled`Required
```java
@@ -11812,6 +13589,16 @@ public java.lang.Number getUniqueIpsLimitTimeWindow();
---
+##### `updateRunnerVersionsEnabled`Required
+
+```java
+public java.lang.Object getUpdateRunnerVersionsEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `usagePingEnabled`Required
```java
@@ -11822,6 +13609,16 @@ public java.lang.Object getUsagePingEnabled();
---
+##### `useClickhouseForAnalytics`Required
+
+```java
+public java.lang.Object getUseClickhouseForAnalytics();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `userDeactivationEmailsEnabled`Required
```java
@@ -11852,6 +13649,16 @@ public java.lang.String getUserDefaultInternalRegex();
---
+##### `userDefaultsToPrivateProfile`Required
+
+```java
+public java.lang.Object getUserDefaultsToPrivateProfile();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
##### `userOauthApplications`Required
```java
@@ -11872,6 +13679,16 @@ public java.lang.Object getUserShowAddSshKeyMessage();
---
+##### `validRunnerRegistrars`Required
+
+```java
+public java.util.List getValidRunnerRegistrars();
+```
+
+- *Type:* java.util.List
+
+---
+
##### `versionCheckEnabled`Required
```java
@@ -12075,16 +13892,23 @@ ApplicationSettingsConfig.builder()
// .elasticsearchLimitIndexing(IResolvable)
// .elasticsearchMaxBulkConcurrency(java.lang.Number)
// .elasticsearchMaxBulkSizeMb(java.lang.Number)
+// .elasticsearchMaxCodeIndexingConcurrency(java.lang.Number)
// .elasticsearchNamespaceIds(java.util.List)
// .elasticsearchPassword(java.lang.String)
// .elasticsearchProjectIds(java.util.List)
+// .elasticsearchRequeueWorkers(java.lang.Boolean)
+// .elasticsearchRequeueWorkers(IResolvable)
// .elasticsearchSearch(java.lang.Boolean)
// .elasticsearchSearch(IResolvable)
// .elasticsearchUrl(java.util.List)
// .elasticsearchUsername(java.lang.String)
+// .elasticsearchWorkerNumberOfShards(java.lang.Number)
// .emailAdditionalText(java.lang.String)
// .emailAuthorInBody(java.lang.Boolean)
// .emailAuthorInBody(IResolvable)
+// .emailConfirmationSetting(java.lang.String)
+// .enableArtifactExternalRedirectWarningPage(java.lang.Boolean)
+// .enableArtifactExternalRedirectWarningPage(IResolvable)
// .enabledGitAccessProtocol(java.lang.String)
// .enforceNamespaceStorageLimit(java.lang.Boolean)
// .enforceNamespaceStorageLimit(IResolvable)
@@ -12101,6 +13925,7 @@ ApplicationSettingsConfig.builder()
// .externalPipelineValidationServiceTimeout(java.lang.Number)
// .externalPipelineValidationServiceToken(java.lang.String)
// .externalPipelineValidationServiceUrl(java.lang.String)
+// .failedLoginAttemptsUnlockPeriodInMinutes(java.lang.Number)
// .fileTemplateProjectId(java.lang.Number)
// .firstDayOfWeek(java.lang.Number)
// .geoNodeAllowedIps(java.lang.String)
@@ -12108,8 +13933,14 @@ ApplicationSettingsConfig.builder()
// .gitalyTimeoutDefault(java.lang.Number)
// .gitalyTimeoutFast(java.lang.Number)
// .gitalyTimeoutMedium(java.lang.Number)
+// .gitlabShellOperationLimit(java.lang.Number)
+// .gitpodEnabled(java.lang.Boolean)
+// .gitpodEnabled(IResolvable)
+// .gitpodUrl(java.lang.String)
+// .gitRateLimitUsersAlertlist(java.util.List)
// .gitRateLimitUsersAllowlist(java.util.List)
// .gitTwoFactorSessionExpiry(java.lang.Number)
+// .globallyAllowedIps(java.lang.String)
// .grafanaEnabled(java.lang.Boolean)
// .grafanaEnabled(IResolvable)
// .grafanaUrl(java.lang.String)
@@ -12140,24 +13971,37 @@ ApplicationSettingsConfig.builder()
// .inactiveProjectsDeleteAfterMonths(java.lang.Number)
// .inactiveProjectsMinSizeMb(java.lang.Number)
// .inactiveProjectsSendWarningEmailAfterMonths(java.lang.Number)
+// .includeOptionalMetricsInServicePing(java.lang.Boolean)
+// .includeOptionalMetricsInServicePing(IResolvable)
// .inProductMarketingEmailsEnabled(java.lang.Boolean)
// .inProductMarketingEmailsEnabled(IResolvable)
// .invisibleCaptchaEnabled(java.lang.Boolean)
// .invisibleCaptchaEnabled(IResolvable)
// .issuesCreateLimit(java.lang.Number)
+// .jiraConnectApplicationKey(java.lang.String)
+// .jiraConnectProxyUrl(java.lang.String)
+// .jiraConnectPublicKeyStorageEnabled(java.lang.Boolean)
+// .jiraConnectPublicKeyStorageEnabled(IResolvable)
// .keepLatestArtifact(java.lang.Boolean)
// .keepLatestArtifact(IResolvable)
// .localMarkdownVersion(java.lang.Number)
+// .lockDuoFeaturesEnabled(java.lang.Boolean)
+// .lockDuoFeaturesEnabled(IResolvable)
// .mailgunEventsEnabled(java.lang.Boolean)
// .mailgunEventsEnabled(IResolvable)
// .mailgunSigningKey(java.lang.String)
// .maintenanceMode(java.lang.Boolean)
// .maintenanceMode(IResolvable)
// .maintenanceModeMessage(java.lang.String)
+// .mavenPackageRequestsForwarding(java.lang.Boolean)
+// .mavenPackageRequestsForwarding(IResolvable)
// .maxArtifactsSize(java.lang.Number)
// .maxAttachmentSize(java.lang.Number)
+// .maxDecompressedArchiveSize(java.lang.Number)
// .maxExportSize(java.lang.Number)
+// .maxImportRemoteFileSize(java.lang.Number)
// .maxImportSize(java.lang.Number)
+// .maxLoginAttempts(java.lang.Number)
// .maxNumberOfRepositoryDownloads(java.lang.Number)
// .maxNumberOfRepositoryDownloadsWithinTimePeriod(java.lang.Number)
// .maxPagesSize(java.lang.Number)
@@ -12173,7 +14017,12 @@ ApplicationSettingsConfig.builder()
// .mirrorMaxDelay(java.lang.Number)
// .npmPackageRequestsForwarding(java.lang.Boolean)
// .npmPackageRequestsForwarding(IResolvable)
+// .nugetSkipMetadataUrlValidation(java.lang.Boolean)
+// .nugetSkipMetadataUrlValidation(IResolvable)
// .outboundLocalRequestsWhitelist(java.util.List)
+// .packageMetadataPurlTypes(java.util.List)
+// .packageRegistryAllowAnyoneToPullOption(java.lang.Boolean)
+// .packageRegistryAllowAnyoneToPullOption(IResolvable)
// .packageRegistryCleanupPoliciesWorkerCapacity(java.lang.Number)
// .pagesDomainVerificationEnabled(java.lang.Boolean)
// .pagesDomainVerificationEnabled(IResolvable)
@@ -12198,6 +14047,8 @@ ApplicationSettingsConfig.builder()
// .pollingIntervalMultiplier(java.lang.Number)
// .projectExportEnabled(java.lang.Boolean)
// .projectExportEnabled(IResolvable)
+// .projectJobsApiRateLimit(java.lang.Number)
+// .projectsApiRateLimitUnauthenticated(java.lang.Number)
// .prometheusMetricsEnabled(java.lang.Boolean)
// .prometheusMetricsEnabled(IResolvable)
// .protectedCiVariables(java.lang.Boolean)
@@ -12213,6 +14064,10 @@ ApplicationSettingsConfig.builder()
// .recaptchaPrivateKey(java.lang.String)
// .recaptchaSiteKey(java.lang.String)
// .receiveMaxInputSize(java.lang.Number)
+// .receptiveClusterAgentsEnabled(java.lang.Boolean)
+// .receptiveClusterAgentsEnabled(IResolvable)
+// .rememberMeEnabled(java.lang.Boolean)
+// .rememberMeEnabled(IResolvable)
// .repositoryChecksEnabled(java.lang.Boolean)
// .repositoryChecksEnabled(IResolvable)
// .repositorySizeLimit(java.lang.Number)
@@ -12220,14 +14075,24 @@ ApplicationSettingsConfig.builder()
// .repositoryStoragesWeighted(java.util.Map)
// .requireAdminApprovalAfterUserSignup(java.lang.Boolean)
// .requireAdminApprovalAfterUserSignup(IResolvable)
+// .requireAdminTwoFactorAuthentication(java.lang.Boolean)
+// .requireAdminTwoFactorAuthentication(IResolvable)
+// .requirePersonalAccessTokenExpiry(java.lang.Boolean)
+// .requirePersonalAccessTokenExpiry(IResolvable)
// .requireTwoFactorAuthentication(java.lang.Boolean)
// .requireTwoFactorAuthentication(IResolvable)
// .restrictedVisibilityLevels(java.util.List)
// .rsaKeyRestriction(java.lang.Number)
// .searchRateLimit(java.lang.Number)
// .searchRateLimitUnauthenticated(java.lang.Number)
+// .securityApprovalPoliciesLimit(java.lang.Number)
+// .securityPolicyGlobalGroupApproversEnabled(java.lang.Boolean)
+// .securityPolicyGlobalGroupApproversEnabled(IResolvable)
+// .securityTxtContent(java.lang.String)
// .sendUserConfirmationEmail(java.lang.Boolean)
// .sendUserConfirmationEmail(IResolvable)
+// .serviceAccessTokensExpirationEnforced(java.lang.Boolean)
+// .serviceAccessTokensExpirationEnforced(IResolvable)
// .sessionExpireDelay(java.lang.Number)
// .sharedRunnersEnabled(java.lang.Boolean)
// .sharedRunnersEnabled(IResolvable)
@@ -12239,6 +14104,10 @@ ApplicationSettingsConfig.builder()
// .signInText(java.lang.String)
// .signupEnabled(java.lang.Boolean)
// .signupEnabled(IResolvable)
+// .silentAdminExportsEnabled(java.lang.Boolean)
+// .silentAdminExportsEnabled(IResolvable)
+// .silentModeEnabled(java.lang.Boolean)
+// .silentModeEnabled(IResolvable)
// .slackAppEnabled(java.lang.Boolean)
// .slackAppEnabled(IResolvable)
// .slackAppId(java.lang.String)
@@ -12249,6 +14118,7 @@ ApplicationSettingsConfig.builder()
// .snowplowAppId(java.lang.String)
// .snowplowCollectorHostname(java.lang.String)
// .snowplowCookieDomain(java.lang.String)
+// .snowplowDatabaseCollectorHostname(java.lang.String)
// .snowplowEnabled(java.lang.Boolean)
// .snowplowEnabled(IResolvable)
// .sourcegraphEnabled(java.lang.Boolean)
@@ -12260,6 +14130,8 @@ ApplicationSettingsConfig.builder()
// .spamCheckEndpointEnabled(java.lang.Boolean)
// .spamCheckEndpointEnabled(IResolvable)
// .spamCheckEndpointUrl(java.lang.String)
+// .staticObjectsExternalStorageAuthToken(java.lang.String)
+// .staticObjectsExternalStorageUrl(java.lang.String)
// .suggestPipelineEnabled(java.lang.Boolean)
// .suggestPipelineEnabled(IResolvable)
// .terminalMaxSessionTime(java.lang.Number)
@@ -12291,21 +14163,29 @@ ApplicationSettingsConfig.builder()
// .timeTrackingLimitToHours(java.lang.Boolean)
// .timeTrackingLimitToHours(IResolvable)
// .twoFactorGracePeriod(java.lang.Number)
+// .unconfirmedUsersDeleteAfterDays(java.lang.Number)
// .uniqueIpsLimitEnabled(java.lang.Boolean)
// .uniqueIpsLimitEnabled(IResolvable)
// .uniqueIpsLimitPerUser(java.lang.Number)
// .uniqueIpsLimitTimeWindow(java.lang.Number)
+// .updateRunnerVersionsEnabled(java.lang.Boolean)
+// .updateRunnerVersionsEnabled(IResolvable)
// .usagePingEnabled(java.lang.Boolean)
// .usagePingEnabled(IResolvable)
+// .useClickhouseForAnalytics(java.lang.Boolean)
+// .useClickhouseForAnalytics(IResolvable)
// .userDeactivationEmailsEnabled(java.lang.Boolean)
// .userDeactivationEmailsEnabled(IResolvable)
// .userDefaultExternal(java.lang.Boolean)
// .userDefaultExternal(IResolvable)
// .userDefaultInternalRegex(java.lang.String)
+// .userDefaultsToPrivateProfile(java.lang.Boolean)
+// .userDefaultsToPrivateProfile(IResolvable)
// .userOauthApplications(java.lang.Boolean)
// .userOauthApplications(IResolvable)
// .userShowAddSshKeyMessage(java.lang.Boolean)
// .userShowAddSshKeyMessage(IResolvable)
+// .validRunnerRegistrars(java.util.List)
// .versionCheckEnabled(java.lang.Boolean)
// .versionCheckEnabled(IResolvable)
// .webIdeClientsidePreviewEnabled(java.lang.Boolean)
@@ -12418,14 +14298,19 @@ ApplicationSettingsConfig.builder()
| elasticsearchLimitIndexing
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit Elasticsearch to index certain namespaces and projects. |
| elasticsearchMaxBulkConcurrency
| java.lang.Number
| Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations. |
| elasticsearchMaxBulkSizeMb
| java.lang.Number
| Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations. |
+| elasticsearchMaxCodeIndexingConcurrency
| java.lang.Number
| Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only. |
| elasticsearchNamespaceIds
| java.util.List
| The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
| elasticsearchPassword
| java.lang.String
| The password of your Elasticsearch instance. |
| elasticsearchProjectIds
| java.util.List
| The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
+| elasticsearchRequeueWorkers
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable automatic requeuing of indexing workers. |
| elasticsearchSearch
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Elasticsearch search. |
| elasticsearchUrl
| java.util.List
| The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201). |
| elasticsearchUsername
| java.lang.String
| The username of your Elasticsearch instance. |
+| elasticsearchWorkerNumberOfShards
| java.lang.Number
| Number of indexing worker shards. |
| emailAdditionalText
| java.lang.String
| Additional text added to the bottom of every email for legal/auditing/compliance reasons. |
| emailAuthorInBody
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Some email servers do not support overriding the email sender name. |
+| emailConfirmationSetting
| java.lang.String
| Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard. |
+| enableArtifactExternalRedirectWarningPage
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Show the external redirect page that warns you about user-generated content in GitLab Pages. |
| enabledGitAccessProtocol
| java.lang.String
| Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols. |
| enforceNamespaceStorageLimit
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enabling this permits enforcement of namespace storage limits. |
| enforceTerms
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: terms) Enforce application ToS to all users. |
@@ -12439,6 +14324,7 @@ ApplicationSettingsConfig.builder()
| externalPipelineValidationServiceTimeout
| java.lang.Number
| How long to wait for a response from the pipeline validation service. Assumes OK if it times out. |
| externalPipelineValidationServiceToken
| java.lang.String
| Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url. |
| externalPipelineValidationServiceUrl
| java.lang.String
| URL to use for pipeline validation requests. |
+| failedLoginAttemptsUnlockPeriodInMinutes
| java.lang.Number
| Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached. |
| fileTemplateProjectId
| java.lang.Number
| The ID of a project to load custom file templates from. |
| firstDayOfWeek
| java.lang.Number
| Start day of the week for calendar views and date pickers. |
| geoNodeAllowedIps
| java.lang.String
| Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24. |
@@ -12446,8 +14332,13 @@ ApplicationSettingsConfig.builder()
| gitalyTimeoutDefault
| java.lang.Number
| Default Gitaly timeout, in seconds. |
| gitalyTimeoutFast
| java.lang.Number
| Gitaly fast operation timeout, in seconds. |
| gitalyTimeoutMedium
| java.lang.Number
| Medium Gitaly timeout, in seconds. |
-| gitRateLimitUsersAllowlist
| java.util.List
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. |
+| gitlabShellOperationLimit
| java.lang.Number
| Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2. |
+| gitpodEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Gitpod integration. |
+| gitpodUrl
| java.lang.String
| The Gitpod instance URL for integration. |
+| gitRateLimitUsersAlertlist
| java.util.List
| List of user IDs that are emailed when the Git abuse rate limit is exceeded. |
+| gitRateLimitUsersAllowlist
| java.util.List
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only. |
| gitTwoFactorSessionExpiry
| java.lang.Number
| Maximum duration (in minutes) of a session for Git operations when 2FA is enabled. |
+| globallyAllowedIps
| java.lang.String
| Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24. |
| grafanaEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Grafana. |
| grafanaUrl
| java.lang.String
| Grafana URL. |
| gravatarEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Gravatar. |
@@ -12465,24 +14356,33 @@ ApplicationSettingsConfig.builder()
| housekeepingIncrementalRepackPeriod
| java.lang.Number
| Number of Git pushes after which an incremental git repack is run. |
| housekeepingOptimizeRepositoryPeriod
| java.lang.Number
| Number of Git pushes after which an incremental git repack is run. |
| htmlEmailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable HTML emails. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}. |
| importSources
| java.util.List
| Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`. |
| inactiveProjectsDeleteAfterMonths
| java.lang.Number
| If delete_inactive_projects is true, the time (in months) to wait before deleting inactive projects. |
| inactiveProjectsMinSizeMb
| java.lang.Number
| If delete_inactive_projects is true, the minimum repository size for projects to be checked for inactivity. |
| inactiveProjectsSendWarningEmailAfterMonths
| java.lang.Number
| If delete_inactive_projects is true, sets the time (in months) to wait before emailing maintainers that the project is scheduled be deleted because it is inactive. |
+| includeOptionalMetricsInServicePing
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10. |
| inProductMarketingEmailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable in-product marketing emails. |
| invisibleCaptchaEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Invisible CAPTCHA spam detection during sign-up. |
| issuesCreateLimit
| java.lang.Number
| Max number of issue creation requests per minute per user. |
+| jiraConnectApplicationKey
| java.lang.String
| ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app. |
+| jiraConnectProxyUrl
| java.lang.String
| URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app. |
+| jiraConnectPublicKeyStorageEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable public key storage for the GitLab for Jira Cloud app. |
| keepLatestArtifact
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time. |
| localMarkdownVersion
| java.lang.Number
| Increase this value when any cached Markdown should be invalidated. |
+| lockDuoFeaturesEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups. |
| mailgunEventsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Mailgun event receiver. |
| mailgunSigningKey
| java.lang.String
| The Mailgun HTTP webhook signing key for receiving events from webhook. |
| maintenanceMode
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests. |
| maintenanceModeMessage
| java.lang.String
| Message displayed when instance is in maintenance mode. |
+| mavenPackageRequestsForwarding
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only. |
| maxArtifactsSize
| java.lang.Number
| Maximum artifacts size in MB. |
| maxAttachmentSize
| java.lang.Number
| Limit attachment size in MB. |
+| maxDecompressedArchiveSize
| java.lang.Number
| Maximum decompressed archive size in bytes. |
| maxExportSize
| java.lang.Number
| Maximum export size in MB. 0 for unlimited. |
+| maxImportRemoteFileSize
| java.lang.Number
| Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3. |
| maxImportSize
| java.lang.Number
| Maximum import size in MB. 0 for unlimited. |
+| maxLoginAttempts
| java.lang.Number
| Maximum number of sign-in attempts before locking out the user. |
| maxNumberOfRepositoryDownloads
| java.lang.Number
| Maximum number of unique repositories a user can download in the specified time period before they are banned. |
| maxNumberOfRepositoryDownloadsWithinTimePeriod
| java.lang.Number
| Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1. |
| maxPagesSize
| java.lang.Number
| Maximum size of pages repositories in MB. |
@@ -12496,7 +14396,10 @@ ApplicationSettingsConfig.builder()
| mirrorMaxCapacity
| java.lang.Number
| Maximum number of mirrors that can be synchronizing at the same time. |
| mirrorMaxDelay
| java.lang.Number
| Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize. |
| npmPackageRequestsForwarding
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm. |
+| nugetSkipMetadataUrlValidation
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0. |
| outboundLocalRequestsWhitelist
| java.util.List
| Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled. |
+| packageMetadataPurlTypes
| java.util.List
| List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only. |
+| packageRegistryAllowAnyoneToPullOption
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable to allow anyone to pull from Package Registry visible and changeable. |
| packageRegistryCleanupPoliciesWorkerCapacity
| java.lang.Number
| Number of workers assigned to the packages cleanup policies. |
| pagesDomainVerificationEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Require users to prove ownership of custom domains. |
| passwordAuthenticationEnabledForGit
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable authentication for Git over HTTP(S) via a GitLab account password. |
@@ -12512,6 +14415,8 @@ ApplicationSettingsConfig.builder()
| plantumlUrl
| java.lang.String
| The PlantUML instance URL for integration. |
| pollingIntervalMultiplier
| java.lang.Number
| Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling. |
| projectExportEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable project export. |
+| projectJobsApiRateLimit
| java.lang.Number
| Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5. |
+| projectsApiRateLimitUnauthenticated
| java.lang.Number
| Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0. |
| prometheusMetricsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Prometheus metrics. |
| protectedCiVariables
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| CI/CD variables are protected by default. |
| pushEventActivitiesLimit
| java.lang.Number
| Number of changes (branches or tags) in a single push to determine whether individual push events or bulk push events are created. |
@@ -12523,17 +14428,25 @@ ApplicationSettingsConfig.builder()
| recaptchaPrivateKey
| java.lang.String
| Private key for reCAPTCHA. |
| recaptchaSiteKey
| java.lang.String
| Site key for reCAPTCHA. |
| receiveMaxInputSize
| java.lang.Number
| Maximum push size (MB). |
+| receptiveClusterAgentsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable receptive mode for GitLab Agents for Kubernetes. |
+| rememberMeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Remember me setting. Introduced in GitLab 16.0. |
| repositoryChecksEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues. |
| repositorySizeLimit
| java.lang.Number
| Size limit per repository (MB). |
| repositoryStorages
| java.util.List
| (GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random. |
| repositoryStoragesWeighted
| java.util.Map
| (GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection. |
| requireAdminApprovalAfterUserSignup
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator. |
+| requireAdminTwoFactorAuthentication
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow administrators to require 2FA for all administrators on the instance. |
+| requirePersonalAccessTokenExpiry
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account. |
| requireTwoFactorAuthentication
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication. |
| restrictedVisibilityLevels
| java.util.List
| Selected levels cannot be used by non-Administrator users for groups, projects or snippets. |
| rsaKeyRestriction
| java.lang.Number
| The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys. |
| searchRateLimit
| java.lang.Number
| Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0. |
| searchRateLimitUnauthenticated
| java.lang.Number
| Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0. |
+| securityApprovalPoliciesLimit
| java.lang.Number
| Maximum number of active merge request approval policies per security policy project. Maximum: 20. |
+| securityPolicyGlobalGroupApproversEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Whether to look up merge request approval policy approval groups globally or within project hierarchies. |
+| securityTxtContent
| java.lang.String
| Public security contact information. Introduced in GitLab 16.7. |
| sendUserConfirmationEmail
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Send confirmation email on sign-up. |
+| serviceAccessTokensExpirationEnforced
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Flag to indicate if token expiry date can be optional for service account users. |
| sessionExpireDelay
| java.lang.Number
| Session duration in minutes. GitLab restart is required to apply changes. |
| sharedRunnersEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects. |
| sharedRunnersMinutes
| java.lang.Number
| Set the maximum number of CI/CD minutes that a group can use on shared runners per month. |
@@ -12543,6 +14456,8 @@ ApplicationSettingsConfig.builder()
| sidekiqJobLimiterMode
| java.lang.String
| track or compress. Sets the behavior for Sidekiq job size limits. |
| signInText
| java.lang.String
| Text on the login page. |
| signupEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable registration. |
+| silentAdminExportsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Silent admin exports. |
+| silentModeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable Silent mode. |
| slackAppEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app. |
| slackAppId
| java.lang.String
| The app ID of the Slack-app. |
| slackAppSecret
| java.lang.String
| The app secret of the Slack-app. |
@@ -12552,6 +14467,7 @@ ApplicationSettingsConfig.builder()
| snowplowAppId
| java.lang.String
| The Snowplow site name / application ID. (for example, gitlab). |
| snowplowCollectorHostname
| java.lang.String
| The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net). |
| snowplowCookieDomain
| java.lang.String
| The Snowplow cookie domain. (for example, .gitlab.com). |
+| snowplowDatabaseCollectorHostname
| java.lang.String
| The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net). |
| snowplowEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable snowplow tracking. |
| sourcegraphEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enables Sourcegraph integration. If enabled, requires sourcegraph_url. |
| sourcegraphPublicOnly
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Blocks Sourcegraph from being loaded on private and internal projects. |
@@ -12559,6 +14475,8 @@ ApplicationSettingsConfig.builder()
| spamCheckApiKey
| java.lang.String
| API key used by GitLab for accessing the Spam Check service endpoint. |
| spamCheckEndpointEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enables spam checking using external Spam Check API endpoint. |
| spamCheckEndpointUrl
| java.lang.String
| URL of the external Spamcheck service endpoint. |
+| staticObjectsExternalStorageAuthToken
| java.lang.String
| Authentication token for the external storage linked in static_objects_external_storage_url. |
+| staticObjectsExternalStorageUrl
| java.lang.String
| URL to an external storage for repository static objects. |
| suggestPipelineEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable pipeline suggestion banner. |
| terminalMaxSessionTime
| java.lang.Number
| Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time. |
| terms
| java.lang.String
| (Required by: enforce_terms) Markdown content for the ToS. |
@@ -12582,18 +14500,23 @@ ApplicationSettingsConfig.builder()
| throttleUnauthenticatedWebRequestsPerPeriod
| java.lang.Number
| Max requests per period per IP. |
| timeTrackingLimitToHours
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit display of time tracking units to hours. |
| twoFactorGracePeriod
| java.lang.Number
| Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication. |
+| unconfirmedUsersDeleteAfterDays
| java.lang.Number
| Specifies how many days after sign-up to delete users who have not confirmed their email. |
| uniqueIpsLimitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| (If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs. |
| uniqueIpsLimitPerUser
| java.lang.Number
| Maximum number of IPs per user. |
| uniqueIpsLimitTimeWindow
| java.lang.Number
| How many seconds an IP is counted towards the limit. |
+| updateRunnerVersionsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Fetch GitLab Runner release version data from GitLab.com. |
| usagePingEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Every week GitLab reports license usage back to GitLab, Inc. |
+| useClickhouseForAnalytics
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enables ClickHouse as a data source for analytics reports. |
| userDeactivationEmailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Send an email to users upon account deactivation. |
| userDefaultExternal
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Newly registered users are external by default. |
| userDefaultInternalRegex
| java.lang.String
| Specify an email address regex pattern to identify default internal users. |
+| userDefaultsToPrivateProfile
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Newly created users have private profile by default. Introduced in GitLab 15.8. |
| userOauthApplications
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow users to register any application to use GitLab as an OAuth provider. |
| userShowAddSshKeyMessage
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key. |
+| validRunnerRegistrars
| java.util.List
| List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project']. |
| versionCheckEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Let GitLab inform you when an update is available. |
| webIdeClientsidePreviewEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview). |
-| whatsNewVariant
| java.lang.String
| What’s new variant, possible values: all_tiers, current_tier, and disabled. |
+| whatsNewVariant
| java.lang.String
| What's new variant, possible values: all_tiers, current_tier, and disabled. |
| wikiPageMaxContentBytes
| java.lang.Number
| Maximum wiki page content size in bytes. The minimum value is 1024 bytes. |
---
@@ -12678,7 +14601,7 @@ public java.lang.String getAbuseNotificationEmail();
If set, abuse reports are sent to this address. Abuse reports are always available in the Admin Area.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
---
@@ -12692,7 +14615,7 @@ public java.lang.Object getAdminMode();
Require administrators to enable Admin Mode by re-authenticating for administrative tasks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
---
@@ -12706,7 +14629,7 @@ public java.lang.String getAfterSignOutPath();
Where to redirect users after logout.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
---
@@ -12720,7 +14643,7 @@ public java.lang.String getAfterSignUpText();
Text shown to the user after signing up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
---
@@ -12734,7 +14657,7 @@ public java.lang.String getAkismetApiKey();
API key for Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
---
@@ -12748,7 +14671,7 @@ public java.lang.Object getAkismetEnabled();
(If enabled, requires: akismet_api_key) Enable or disable Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
---
@@ -12762,7 +14685,7 @@ public java.lang.Object getAllowAccountDeletion();
Set to true to allow users to delete their accounts. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
---
@@ -12776,7 +14699,7 @@ public java.lang.Object getAllowGroupOwnersToManageLdap();
Set to true to allow group owners to manage LDAP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
---
@@ -12790,7 +14713,7 @@ public java.lang.Object getAllowLocalRequestsFromSystemHooks();
Allow requests to the local network from system hooks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
---
@@ -12804,7 +14727,7 @@ public java.lang.Object getAllowLocalRequestsFromWebHooksAndServices();
Allow requests to the local network from web hooks and services.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
---
@@ -12818,7 +14741,7 @@ public java.lang.Object getAllowProjectCreationForGuestAndBelow();
Indicates whether users assigned up to the Guest role can create groups and personal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
---
@@ -12832,7 +14755,7 @@ public java.lang.Object getAllowRunnerRegistrationToken();
Allow using a registration token to create a runner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
---
@@ -12848,7 +14771,7 @@ Set the duration for which the jobs are considered as old and expired.
After that time passes, the jobs are archived and no longer able to be retried. Make it empty to never expire jobs. It has to be no less than 1 day, for example: 15 days, 1 month, 2 years.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
---
@@ -12862,7 +14785,7 @@ public java.lang.Number getAsciidocMaxIncludes();
Maximum limit of AsciiDoc include directives being processed in any one document. Maximum: 64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
---
@@ -12878,7 +14801,7 @@ Assets that match these domains are not proxied.
Wildcards allowed. Your GitLab installation URL is automatically allowlisted. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
---
@@ -12892,7 +14815,7 @@ public java.lang.Object getAssetProxyEnabled();
(If enabled, requires: asset_proxy_url) Enable proxying of assets. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
---
@@ -12906,7 +14829,7 @@ public java.lang.String getAssetProxySecretKey();
Shared secret with the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
---
@@ -12920,7 +14843,7 @@ public java.lang.String getAssetProxyUrl();
URL of the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
---
@@ -12936,7 +14859,7 @@ By default, we write to the authorized_keys file to support Git over SSH without
GitLab can be optimized to authenticate SSH keys via the database file. Only disable this if you have configured your OpenSSH server to use the AuthorizedKeysCommand.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
---
@@ -12952,7 +14875,7 @@ When enabled, users will get automatically banned from the application when they
Introduced in GitLab 15.4. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
---
@@ -12966,7 +14889,7 @@ public java.lang.String getAutoDevopsDomain();
Specify a domain to use by default for every project’s Auto Review Apps and Auto Deploy stages.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
---
@@ -12982,7 +14905,7 @@ Enable Auto DevOps for projects by default.
It automatically builds, tests, and deploys applications based on a predefined CI/CD configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
---
@@ -12996,7 +14919,7 @@ public java.lang.Object getAutomaticPurchasedStorageAllocation();
Enabling this permits automatic allocation of purchased storage in a namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
---
@@ -13010,7 +14933,7 @@ public java.lang.Number getBulkImportConcurrentPipelineBatchLimit();
Maximum simultaneous Direct Transfer batches to process.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
---
@@ -13024,7 +14947,7 @@ public java.lang.Object getBulkImportEnabled();
Enable migrating GitLab groups by direct transfer. Introduced in GitLab 15.8.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
---
@@ -13038,7 +14961,7 @@ public java.lang.Number getBulkImportMaxDownloadFileSize();
Maximum download file size when importing from source GitLab instances by direct transfer. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
---
@@ -13052,7 +14975,7 @@ public java.lang.Object getCanCreateGroup();
Indicates whether users can create top-level groups. Introduced in GitLab 15.5.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
---
@@ -13066,7 +14989,7 @@ public java.lang.Object getCheckNamespacePlan();
Enabling this makes only licensed EE features available to projects if the project namespace’s plan includes the feature or if the project is public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
---
@@ -13080,7 +15003,7 @@ public java.lang.Number getCiMaxIncludes();
The maximum number of includes per pipeline.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
---
@@ -13094,7 +15017,7 @@ public java.lang.Number getCiMaxTotalYamlSizeBytes();
The maximum amount of memory, in bytes, that can be allocated for the pipeline configuration, with all included YAML configuration files.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
---
@@ -13108,7 +15031,7 @@ public java.lang.String getCommitEmailHostname();
Custom hostname (for private commit emails).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
---
@@ -13122,7 +15045,7 @@ public java.lang.Number getConcurrentBitbucketImportJobsLimit();
Maximum number of simultaneous import jobs for the Bitbucket Cloud importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
---
@@ -13136,7 +15059,7 @@ public java.lang.Number getConcurrentBitbucketServerImportJobsLimit();
Maximum number of simultaneous import jobs for the Bitbucket Server importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
---
@@ -13150,7 +15073,7 @@ public java.lang.Number getConcurrentGithubImportJobsLimit();
Maximum number of simultaneous import jobs for the GitHub importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
---
@@ -13164,7 +15087,7 @@ public java.lang.Object getContainerExpirationPoliciesEnableHistoricEntries();
Enable cleanup policies for all projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
---
@@ -13178,7 +15101,7 @@ public java.lang.Number getContainerRegistryCleanupTagsServiceMaxListSize();
The maximum number of tags that can be deleted in a single execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
---
@@ -13192,7 +15115,7 @@ public java.lang.Number getContainerRegistryDeleteTagsServiceTimeout();
The maximum time, in seconds, that the cleanup process can take to delete a batch of tags for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
---
@@ -13206,7 +15129,7 @@ public java.lang.Object getContainerRegistryExpirationPoliciesCaching();
Caching during the execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
---
@@ -13220,7 +15143,7 @@ public java.lang.Number getContainerRegistryExpirationPoliciesWorkerCapacity();
Number of workers for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
---
@@ -13234,7 +15157,7 @@ public java.lang.Number getContainerRegistryTokenExpireDelay();
Container Registry token duration in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
---
@@ -13248,7 +15171,7 @@ public java.lang.Object getDeactivateDormantUsers();
Enable automatic deactivation of dormant users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
---
@@ -13262,7 +15185,7 @@ public java.lang.Number getDeactivateDormantUsersPeriod();
Length of time (in days) after which a user is considered dormant. Introduced in GitLab 15.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
---
@@ -13276,7 +15199,7 @@ public java.lang.Number getDecompressArchiveFileTimeout();
Default timeout for decompressing archived files, in seconds. Set to 0 to disable timeouts. Introduced in GitLab 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
---
@@ -13290,7 +15213,7 @@ public java.lang.String getDefaultArtifactsExpireIn();
Set the default expiration time for each job’s artifacts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
---
@@ -13304,7 +15227,7 @@ public java.lang.String getDefaultBranchName();
Instance-level custom initial branch name (introduced in GitLab 13.2).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
---
@@ -13320,7 +15243,7 @@ Determine if developers can push to the default branch.
Can take: 0 (not protected, both users with the Developer role or Maintainer role can push new commits and force push), 1 (partially protected, users with the Developer role or Maintainer role can push new commits, but cannot force push) or 2 (fully protected, users with the Developer or Maintainer role cannot push new commits, but users with the Developer or Maintainer role can; no one can force push) as a parameter. Default is 2.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
---
@@ -13334,7 +15257,7 @@ public ApplicationSettingsDefaultBranchProtectionDefaults getDefaultBranchProtec
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
---
@@ -13348,7 +15271,7 @@ public java.lang.String getDefaultCiConfigPath();
Default CI/CD configuration file and path for new projects (.gitlab-ci.yml if not set).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
---
@@ -13362,7 +15285,7 @@ public java.lang.String getDefaultGroupVisibility();
What visibility level new groups receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
---
@@ -13376,7 +15299,7 @@ public java.lang.String getDefaultPreferredLanguage();
Default preferred language for users who are not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
---
@@ -13390,7 +15313,7 @@ public java.lang.Number getDefaultProjectCreation();
Default project creation protection. Can take: 0 (No one), 1 (Maintainers) or 2 (Developers + Maintainers).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
---
@@ -13404,7 +15327,7 @@ public java.lang.Number getDefaultProjectsLimit();
Project limit per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
---
@@ -13418,7 +15341,7 @@ public java.lang.String getDefaultProjectVisibility();
What visibility level new projects receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
---
@@ -13432,7 +15355,7 @@ public java.lang.String getDefaultSnippetVisibility();
What visibility level new snippets receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
---
@@ -13446,7 +15369,7 @@ public java.lang.Number getDefaultSyntaxHighlightingTheme();
Default syntax highlighting theme for users who are new or not signed in. See IDs of available themes (https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/themes.rb#L16).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
---
@@ -13460,7 +15383,7 @@ public java.lang.Object getDeleteInactiveProjects();
Enable inactive project deletion feature. Introduced in GitLab 14.10. Became operational in GitLab 15.0 (with feature flag inactive_projects_deletion).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
---
@@ -13476,7 +15399,7 @@ Specifies whether users who have not confirmed their email should be deleted.
When set to true, unconfirmed users are deleted after unconfirmed_users_delete_after_days days. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
---
@@ -13492,7 +15415,7 @@ The number of days to wait before deleting a project or group that is marked for
Value must be between 1 and 90.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
---
@@ -13506,7 +15429,7 @@ public java.lang.Object getDiagramsnetEnabled();
(If enabled, requires diagramsnet_url) Enable Diagrams.net integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
---
@@ -13520,7 +15443,7 @@ public java.lang.String getDiagramsnetUrl();
The Diagrams.net instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
---
@@ -13534,7 +15457,7 @@ public java.lang.Number getDiffMaxFiles();
Maximum files in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
---
@@ -13548,7 +15471,7 @@ public java.lang.Number getDiffMaxLines();
Maximum lines in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
---
@@ -13562,7 +15485,7 @@ public java.lang.Number getDiffMaxPatchBytes();
Maximum diff patch size, in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
---
@@ -13576,7 +15499,7 @@ public java.lang.Object getDisableAdminOauthScopes();
Stops administrators from connecting their GitLab accounts to non-trusted OAuth 2.0 applications that have the api, read_api, read_repository, write_repository, read_registry, write_registry, or sudo scopes. Introduced in GitLab 15.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
---
@@ -13590,7 +15513,7 @@ public java.util.List getDisabledOauthSignInSources();
Disabled OAuth sign-in sources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
---
@@ -13604,7 +15527,7 @@ public java.lang.Object getDisableFeedToken();
Disable display of RSS/Atom and calendar feed tokens (introduced in GitLab 13.7).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
---
@@ -13620,7 +15543,7 @@ Disable personal access tokens.
Introduced in GitLab 15.7. Self-managed, Premium and Ultimate only. There is no method available to enable a personal access token that’s been disabled through the API. This is a known issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
---
@@ -13634,7 +15557,7 @@ public java.lang.Object getDnsRebindingProtectionEnabled();
Enforce DNS rebinding attack protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
---
@@ -13648,7 +15571,7 @@ public java.util.List getDomainAllowlist();
Force people to use only corporate emails for sign-up. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
---
@@ -13664,7 +15587,7 @@ Users with email addresses that match these domains cannot sign up.
Wildcards allowed. Use separate lines for multiple entries. Ex: domain.com, *.domain.com.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
---
@@ -13678,7 +15601,7 @@ public java.lang.Object getDomainDenylistEnabled();
(If enabled, requires: domain_denylist) Allows blocking sign-ups from emails from specific domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
---
@@ -13692,7 +15615,7 @@ public java.lang.Number getDownstreamPipelineTriggerLimitPerProjectUserSha();
Maximum downstream pipeline trigger rate. Introduced in GitLab 16.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
---
@@ -13706,7 +15629,7 @@ public java.lang.Number getDsaKeyRestriction();
The minimum allowed bit length of an uploaded DSA key. 0 means no restriction. -1 disables DSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
---
@@ -13720,7 +15643,7 @@ public java.lang.Object getDuoFeaturesEnabled();
Indicates whether GitLab Duo features are enabled for this instance. Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
---
@@ -13736,7 +15659,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA key.
0 means no restriction. -1 disables ECDSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
---
@@ -13752,7 +15675,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA_SK key.
0 means no restriction. -1 disables ECDSA_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
---
@@ -13768,7 +15691,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519 key.
0 means no restriction. -1 disables ED25519 keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
---
@@ -13784,7 +15707,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519_SK key.
0 means no restriction. -1 disables ED25519_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
---
@@ -13798,7 +15721,7 @@ public java.lang.String getEksAccessKeyId();
AWS IAM access key ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
---
@@ -13812,7 +15735,7 @@ public java.lang.String getEksAccountId();
Amazon account ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
---
@@ -13826,7 +15749,7 @@ public java.lang.Object getEksIntegrationEnabled();
Enable integration with Amazon EKS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
---
@@ -13840,7 +15763,7 @@ public java.lang.String getEksSecretAccessKey();
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
---
@@ -13854,7 +15777,7 @@ public java.lang.Object getElasticsearchAws();
Enable the use of AWS hosted Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
---
@@ -13868,7 +15791,7 @@ public java.lang.String getElasticsearchAwsAccessKey();
AWS IAM access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
---
@@ -13882,7 +15805,7 @@ public java.lang.String getElasticsearchAwsRegion();
The AWS region the Elasticsearch domain is configured.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
---
@@ -13896,7 +15819,7 @@ public java.lang.String getElasticsearchAwsSecretAccessKey();
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
---
@@ -13912,7 +15835,7 @@ Maximum size of text fields to index by Elasticsearch.
0 value means no limit. This does not apply to repository and wiki indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
---
@@ -13926,7 +15849,7 @@ public java.lang.Number getElasticsearchIndexedFileSizeLimitKb();
Maximum size of repository and wiki files that are indexed by Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
---
@@ -13940,7 +15863,7 @@ public java.lang.Object getElasticsearchIndexing();
Enable Elasticsearch indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
---
@@ -13954,7 +15877,7 @@ public java.lang.Object getElasticsearchLimitIndexing();
Limit Elasticsearch to index certain namespaces and projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
---
@@ -13968,7 +15891,7 @@ public java.lang.Number getElasticsearchMaxBulkConcurrency();
Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
---
@@ -13982,7 +15905,21 @@ public java.lang.Number getElasticsearchMaxBulkSizeMb();
Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+
+---
+
+##### `elasticsearchMaxCodeIndexingConcurrency`Optional
+
+```java
+public java.lang.Number getElasticsearchMaxCodeIndexingConcurrency();
+```
+
+- *Type:* java.lang.Number
+
+Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_code_indexing_concurrency ApplicationSettings#elasticsearch_max_code_indexing_concurrency}
---
@@ -13996,7 +15933,7 @@ public java.util.List getElasticsearchNamespaceIds();
The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
---
@@ -14010,7 +15947,7 @@ public java.lang.String getElasticsearchPassword();
The password of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
---
@@ -14024,7 +15961,23 @@ public java.util.List getElasticsearchProjectIds();
The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+
+---
+
+##### `elasticsearchRequeueWorkers`Optional
+
+```java
+public java.lang.Object getElasticsearchRequeueWorkers();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable automatic requeuing of indexing workers.
+
+This improves non-code indexing throughput by enqueuing Sidekiq jobs until all documents are processed. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_requeue_workers ApplicationSettings#elasticsearch_requeue_workers}
---
@@ -14038,7 +15991,7 @@ public java.lang.Object getElasticsearchSearch();
Enable Elasticsearch search.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
---
@@ -14052,7 +16005,7 @@ public java.util.List getElasticsearchUrl();
The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
---
@@ -14066,7 +16019,23 @@ public java.lang.String getElasticsearchUsername();
The username of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+
+---
+
+##### `elasticsearchWorkerNumberOfShards`Optional
+
+```java
+public java.lang.Number getElasticsearchWorkerNumberOfShards();
+```
+
+- *Type:* java.lang.Number
+
+Number of indexing worker shards.
+
+This improves non-code indexing throughput by enqueuing more parallel Sidekiq jobs. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_worker_number_of_shards ApplicationSettings#elasticsearch_worker_number_of_shards}
---
@@ -14080,7 +16049,7 @@ public java.lang.String getEmailAdditionalText();
Additional text added to the bottom of every email for legal/auditing/compliance reasons.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
---
@@ -14096,7 +16065,35 @@ Some email servers do not support overriding the email sender name.
Enable this option to include the name of the author of the issue, merge request or comment in the email body instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+
+---
+
+##### `emailConfirmationSetting`Optional
+
+```java
+public java.lang.String getEmailConfirmationSetting();
+```
+
+- *Type:* java.lang.String
+
+Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_confirmation_setting ApplicationSettings#email_confirmation_setting}
+
+---
+
+##### `enableArtifactExternalRedirectWarningPage`Optional
+
+```java
+public java.lang.Object getEnableArtifactExternalRedirectWarningPage();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Show the external redirect page that warns you about user-generated content in GitLab Pages.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enable_artifact_external_redirect_warning_page ApplicationSettings#enable_artifact_external_redirect_warning_page}
---
@@ -14110,7 +16107,7 @@ public java.lang.String getEnabledGitAccessProtocol();
Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
---
@@ -14124,7 +16121,7 @@ public java.lang.Object getEnforceNamespaceStorageLimit();
Enabling this permits enforcement of namespace storage limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
---
@@ -14138,7 +16135,7 @@ public java.lang.Object getEnforceTerms();
(If enabled, requires: terms) Enforce application ToS to all users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
---
@@ -14152,7 +16149,7 @@ public java.lang.String getExternalAuthClientCert();
(If enabled, requires: external_auth_client_key) The certificate to use to authenticate with the external authorization service.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
---
@@ -14166,7 +16163,7 @@ public java.lang.String getExternalAuthClientKey();
Private key for the certificate when authentication is required for the external authorization service, this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
---
@@ -14180,7 +16177,7 @@ public java.lang.String getExternalAuthClientKeyPass();
Passphrase to use for the private key when authenticating with the external service this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
---
@@ -14194,7 +16191,7 @@ public java.lang.String getExternalAuthorizationServiceDefaultLabel();
The default classification label to use when requesting authorization and no classification label has been specified on the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
---
@@ -14208,7 +16205,7 @@ public java.lang.Object getExternalAuthorizationServiceEnabled();
(If enabled, requires: external_authorization_service_default_label, external_authorization_service_timeout and external_authorization_service_url) Enable using an external authorization service for accessing projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
---
@@ -14224,7 +16221,7 @@ The timeout after which an authorization request is aborted, in seconds.
When a request times out, access is denied to the user. (min: 0.001, max: 10, step: 0.001).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
---
@@ -14238,7 +16235,7 @@ public java.lang.String getExternalAuthorizationServiceUrl();
URL to which authorization requests are directed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
---
@@ -14252,7 +16249,7 @@ public java.lang.Number getExternalPipelineValidationServiceTimeout();
How long to wait for a response from the pipeline validation service. Assumes OK if it times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
---
@@ -14266,7 +16263,7 @@ public java.lang.String getExternalPipelineValidationServiceToken();
Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
---
@@ -14280,7 +16277,21 @@ public java.lang.String getExternalPipelineValidationServiceUrl();
URL to use for pipeline validation requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+
+---
+
+##### `failedLoginAttemptsUnlockPeriodInMinutes`Optional
+
+```java
+public java.lang.Number getFailedLoginAttemptsUnlockPeriodInMinutes();
+```
+
+- *Type:* java.lang.Number
+
+Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#failed_login_attempts_unlock_period_in_minutes ApplicationSettings#failed_login_attempts_unlock_period_in_minutes}
---
@@ -14294,7 +16305,7 @@ public java.lang.Number getFileTemplateProjectId();
The ID of a project to load custom file templates from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
---
@@ -14310,7 +16321,7 @@ Start day of the week for calendar views and date pickers.
Valid values are 0 for Sunday, 1 for Monday, and 6 for Saturday.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
---
@@ -14324,7 +16335,7 @@ public java.lang.String getGeoNodeAllowedIps();
Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
---
@@ -14338,7 +16349,7 @@ public java.lang.Number getGeoStatusTimeout();
The amount of seconds after which a request to get a secondary node status times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
---
@@ -14354,7 +16365,7 @@ Default Gitaly timeout, in seconds.
This timeout is not enforced for Git fetch/push operations or Sidekiq jobs. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
---
@@ -14370,7 +16381,7 @@ Gitaly fast operation timeout, in seconds.
Some Gitaly operations are expected to be fast. If they exceed this threshold, there may be a problem with a storage shard and ‘failing fast’ can help maintain the stability of the GitLab instance. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
---
@@ -14386,7 +16397,65 @@ Medium Gitaly timeout, in seconds.
This should be a value between the Fast and the Default timeout. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+
+---
+
+##### `gitlabShellOperationLimit`Optional
+
+```java
+public java.lang.Number getGitlabShellOperationLimit();
+```
+
+- *Type:* java.lang.Number
+
+Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitlab_shell_operation_limit ApplicationSettings#gitlab_shell_operation_limit}
+
+---
+
+##### `gitpodEnabled`Optional
+
+```java
+public java.lang.Object getGitpodEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable Gitpod integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_enabled ApplicationSettings#gitpod_enabled}
+
+---
+
+##### `gitpodUrl`Optional
+
+```java
+public java.lang.String getGitpodUrl();
+```
+
+- *Type:* java.lang.String
+
+The Gitpod instance URL for integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_url ApplicationSettings#gitpod_url}
+
+---
+
+##### `gitRateLimitUsersAlertlist`Optional
+
+```java
+public java.util.List getGitRateLimitUsersAlertlist();
+```
+
+- *Type:* java.util.List
+
+List of user IDs that are emailed when the Git abuse rate limit is exceeded.
+
+Maximum: 100 user IDs. Introduced in GitLab 15.9. Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_alertlist ApplicationSettings#git_rate_limit_users_alertlist}
---
@@ -14398,9 +16467,9 @@ public java.util.List getGitRateLimitUsersAllowlist();
- *Type:* java.util.List
-List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2.
+List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
---
@@ -14414,7 +16483,21 @@ public java.lang.Number getGitTwoFactorSessionExpiry();
Maximum duration (in minutes) of a session for Git operations when 2FA is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+
+---
+
+##### `globallyAllowedIps`Optional
+
+```java
+public java.lang.String getGloballyAllowedIps();
+```
+
+- *Type:* java.lang.String
+
+Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#globally_allowed_ips ApplicationSettings#globally_allowed_ips}
---
@@ -14428,7 +16511,7 @@ public java.lang.Object getGrafanaEnabled();
Enable Grafana.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
---
@@ -14442,7 +16525,7 @@ public java.lang.String getGrafanaUrl();
Grafana URL.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
---
@@ -14456,7 +16539,7 @@ public java.lang.Object getGravatarEnabled();
Enable Gravatar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
---
@@ -14470,7 +16553,7 @@ public java.lang.Object getGroupOwnersCanManageDefaultBranchProtection();
Prevent overrides of default branch protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
---
@@ -14486,7 +16569,7 @@ Create new projects using hashed storage paths: Enable immutable, hash-based pat
This prevents repositories from having to be moved or renamed when the Project URL changes and may improve disk I/O performance. (Always enabled in GitLab versions 13.0 and later, configuration is scheduled for removal in 14.0).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
---
@@ -14500,7 +16583,7 @@ public java.lang.Object getHelpPageHideCommercialContent();
Hide marketing-related entries from help.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
---
@@ -14514,7 +16597,7 @@ public java.lang.String getHelpPageSupportUrl();
Alternate support URL for help page and help dropdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
---
@@ -14528,7 +16611,7 @@ public java.lang.String getHelpPageText();
Custom text displayed on the help page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
---
@@ -14542,7 +16625,7 @@ public java.lang.String getHelpText();
GitLab server administrator information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
---
@@ -14556,7 +16639,7 @@ public java.lang.Object getHideThirdPartyOffers();
Do not display offers from third parties in GitLab.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
---
@@ -14570,7 +16653,7 @@ public java.lang.String getHomePageUrl();
Redirect to this URL when not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
---
@@ -14587,7 +16670,7 @@ Enable or disable Git housekeeping.
If enabled, requires either housekeeping_optimize_repository_period OR housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period.
Options housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period are deprecated. Use housekeeping_optimize_repository_period instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
---
@@ -14601,7 +16684,7 @@ public java.lang.Number getHousekeepingFullRepackPeriod();
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
---
@@ -14615,7 +16698,7 @@ public java.lang.Number getHousekeepingGcPeriod();
Number of Git pushes after which git gc is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
---
@@ -14629,7 +16712,7 @@ public java.lang.Number getHousekeepingIncrementalRepackPeriod();
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
---
@@ -14643,7 +16726,7 @@ public java.lang.Number getHousekeepingOptimizeRepositoryPeriod();
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
---
@@ -14657,7 +16740,7 @@ public java.lang.Object getHtmlEmailsEnabled();
Enable HTML emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
---
@@ -14669,7 +16752,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -14686,7 +16769,7 @@ public java.util.List getImportSources();
Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
---
@@ -14702,7 +16785,7 @@ If delete_inactive_projects is true, the time (in months) to wait before deletin
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
---
@@ -14718,7 +16801,7 @@ If delete_inactive_projects is true, the minimum repository size for projects to
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
---
@@ -14734,7 +16817,21 @@ If delete_inactive_projects is true, sets the time (in months) to wait before em
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+
+---
+
+##### `includeOptionalMetricsInServicePing`Optional
+
+```java
+public java.lang.Object getIncludeOptionalMetricsInServicePing();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#include_optional_metrics_in_service_ping ApplicationSettings#include_optional_metrics_in_service_ping}
---
@@ -14748,7 +16845,7 @@ public java.lang.Object getInProductMarketingEmailsEnabled();
Enable in-product marketing emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
---
@@ -14762,7 +16859,7 @@ public java.lang.Object getInvisibleCaptchaEnabled();
Enable Invisible CAPTCHA spam detection during sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
---
@@ -14776,7 +16873,49 @@ public java.lang.Number getIssuesCreateLimit();
Max number of issue creation requests per minute per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+
+---
+
+##### `jiraConnectApplicationKey`Optional
+
+```java
+public java.lang.String getJiraConnectApplicationKey();
+```
+
+- *Type:* java.lang.String
+
+ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_application_key ApplicationSettings#jira_connect_application_key}
+
+---
+
+##### `jiraConnectProxyUrl`Optional
+
+```java
+public java.lang.String getJiraConnectProxyUrl();
+```
+
+- *Type:* java.lang.String
+
+URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_proxy_url ApplicationSettings#jira_connect_proxy_url}
+
+---
+
+##### `jiraConnectPublicKeyStorageEnabled`Optional
+
+```java
+public java.lang.Object getJiraConnectPublicKeyStorageEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable public key storage for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_public_key_storage_enabled ApplicationSettings#jira_connect_public_key_storage_enabled}
---
@@ -14790,7 +16929,7 @@ public java.lang.Object getKeepLatestArtifact();
Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
---
@@ -14804,7 +16943,23 @@ public java.lang.Number getLocalMarkdownVersion();
Increase this value when any cached Markdown should be invalidated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+
+---
+
+##### `lockDuoFeaturesEnabled`Optional
+
+```java
+public java.lang.Object getLockDuoFeaturesEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups.
+
+Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#lock_duo_features_enabled ApplicationSettings#lock_duo_features_enabled}
---
@@ -14818,7 +16973,7 @@ public java.lang.Object getMailgunEventsEnabled();
Enable Mailgun event receiver.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
---
@@ -14832,7 +16987,7 @@ public java.lang.String getMailgunSigningKey();
The Mailgun HTTP webhook signing key for receiving events from webhook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
---
@@ -14846,77 +17001,133 @@ public java.lang.Object getMaintenanceMode();
When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+
+---
+
+##### `maintenanceModeMessage`Optional
+
+```java
+public java.lang.String getMaintenanceModeMessage();
+```
+
+- *Type:* java.lang.String
+
+Message displayed when instance is in maintenance mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+
+---
+
+##### `mavenPackageRequestsForwarding`Optional
+
+```java
+public java.lang.Object getMavenPackageRequestsForwarding();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maven_package_requests_forwarding ApplicationSettings#maven_package_requests_forwarding}
+
+---
+
+##### `maxArtifactsSize`Optional
+
+```java
+public java.lang.Number getMaxArtifactsSize();
+```
+
+- *Type:* java.lang.Number
+
+Maximum artifacts size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+
+---
+
+##### `maxAttachmentSize`Optional
+
+```java
+public java.lang.Number getMaxAttachmentSize();
+```
+
+- *Type:* java.lang.Number
+
+Limit attachment size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
---
-##### `maintenanceModeMessage`Optional
+##### `maxDecompressedArchiveSize`Optional
```java
-public java.lang.String getMaintenanceModeMessage();
+public java.lang.Number getMaxDecompressedArchiveSize();
```
-- *Type:* java.lang.String
+- *Type:* java.lang.Number
-Message displayed when instance is in maintenance mode.
+Maximum decompressed archive size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_decompressed_archive_size ApplicationSettings#max_decompressed_archive_size}
---
-##### `maxArtifactsSize`Optional
+##### `maxExportSize`Optional
```java
-public java.lang.Number getMaxArtifactsSize();
+public java.lang.Number getMaxExportSize();
```
- *Type:* java.lang.Number
-Maximum artifacts size in MB.
+Maximum export size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
---
-##### `maxAttachmentSize`Optional
+##### `maxImportRemoteFileSize`Optional
```java
-public java.lang.Number getMaxAttachmentSize();
+public java.lang.Number getMaxImportRemoteFileSize();
```
- *Type:* java.lang.Number
-Limit attachment size in MB.
+Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_remote_file_size ApplicationSettings#max_import_remote_file_size}
---
-##### `maxExportSize`Optional
+##### `maxImportSize`Optional
```java
-public java.lang.Number getMaxExportSize();
+public java.lang.Number getMaxImportSize();
```
- *Type:* java.lang.Number
-Maximum export size in MB. 0 for unlimited.
+Maximum import size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
---
-##### `maxImportSize`Optional
+##### `maxLoginAttempts`Optional
```java
-public java.lang.Number getMaxImportSize();
+public java.lang.Number getMaxLoginAttempts();
```
- *Type:* java.lang.Number
-Maximum import size in MB. 0 for unlimited.
+Maximum number of sign-in attempts before locking out the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_login_attempts ApplicationSettings#max_login_attempts}
---
@@ -14932,7 +17143,7 @@ Maximum number of unique repositories a user can download in the specified time
Maximum: 10,000 repositories. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
---
@@ -14946,7 +17157,7 @@ public java.lang.Number getMaxNumberOfRepositoryDownloadsWithinTimePeriod();
Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
---
@@ -14960,7 +17171,7 @@ public java.lang.Number getMaxPagesSize();
Maximum size of pages repositories in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
---
@@ -14974,7 +17185,7 @@ public java.lang.Number getMaxPersonalAccessTokenLifetime();
Maximum allowable lifetime for access tokens in days.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
---
@@ -14988,7 +17199,7 @@ public java.lang.Number getMaxSshKeyLifetime();
Maximum allowable lifetime for SSH keys in days. Introduced in GitLab 14.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
---
@@ -15002,7 +17213,7 @@ public java.lang.Number getMaxTerraformStateSizeBytes();
Maximum size in bytes of the Terraform state files. Set this to 0 for unlimited file size.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
---
@@ -15016,7 +17227,7 @@ public java.lang.Number getMetricsMethodCallThreshold();
A method call is only tracked when it takes longer than the given amount of milliseconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
---
@@ -15030,7 +17241,7 @@ public java.lang.Number getMinimumPasswordLength();
Indicates whether passwords require a minimum length. Introduced in GitLab 15.1. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
---
@@ -15044,7 +17255,7 @@ public java.lang.Object getMirrorAvailable();
Allow repository mirroring to configured by project Maintainers. If disabled, only Administrators can configure repository mirroring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
---
@@ -15058,7 +17269,7 @@ public java.lang.Number getMirrorCapacityThreshold();
Minimum capacity to be available before scheduling more mirrors preemptively.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
---
@@ -15072,7 +17283,7 @@ public java.lang.Number getMirrorMaxCapacity();
Maximum number of mirrors that can be synchronizing at the same time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
---
@@ -15086,7 +17297,7 @@ public java.lang.Number getMirrorMaxDelay();
Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
---
@@ -15100,7 +17311,21 @@ public java.lang.Object getNpmPackageRequestsForwarding();
Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+
+---
+
+##### `nugetSkipMetadataUrlValidation`Optional
+
+```java
+public java.lang.Object getNugetSkipMetadataUrlValidation();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#nuget_skip_metadata_url_validation ApplicationSettings#nuget_skip_metadata_url_validation}
---
@@ -15114,7 +17339,35 @@ public java.util.List getOutboundLocalRequestsWhitelist();
Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+
+---
+
+##### `packageMetadataPurlTypes`Optional
+
+```java
+public java.util.List getPackageMetadataPurlTypes();
+```
+
+- *Type:* java.util.List
+
+List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_metadata_purl_types ApplicationSettings#package_metadata_purl_types}
+
+---
+
+##### `packageRegistryAllowAnyoneToPullOption`Optional
+
+```java
+public java.lang.Object getPackageRegistryAllowAnyoneToPullOption();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable to allow anyone to pull from Package Registry visible and changeable.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_allow_anyone_to_pull_option ApplicationSettings#package_registry_allow_anyone_to_pull_option}
---
@@ -15128,7 +17381,7 @@ public java.lang.Number getPackageRegistryCleanupPoliciesWorkerCapacity();
Number of workers assigned to the packages cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
---
@@ -15144,7 +17397,7 @@ Require users to prove ownership of custom domains.
Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
---
@@ -15158,7 +17411,7 @@ public java.lang.Object getPasswordAuthenticationEnabledForGit();
Enable authentication for Git over HTTP(S) via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
---
@@ -15172,7 +17425,7 @@ public java.lang.Object getPasswordAuthenticationEnabledForWeb();
Enable authentication for the web interface via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
---
@@ -15186,7 +17439,7 @@ public java.lang.Object getPasswordLowercaseRequired();
Indicates whether passwords require at least one lowercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
---
@@ -15200,7 +17453,7 @@ public java.lang.Object getPasswordNumberRequired();
Indicates whether passwords require at least one number. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
---
@@ -15214,7 +17467,7 @@ public java.lang.Object getPasswordSymbolRequired();
Indicates whether passwords require at least one symbol character. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
---
@@ -15228,7 +17481,7 @@ public java.lang.Object getPasswordUppercaseRequired();
Indicates whether passwords require at least one uppercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
---
@@ -15242,7 +17495,7 @@ public java.lang.String getPerformanceBarAllowedGroupPath();
Path of the group that is allowed to toggle the performance bar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
---
@@ -15256,7 +17509,7 @@ public java.lang.String getPersonalAccessTokenPrefix();
Prefix for all generated personal access tokens.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
---
@@ -15270,7 +17523,7 @@ public java.lang.Number getPipelineLimitPerProjectUserSha();
Maximum number of pipeline creation requests per minute per user and commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
---
@@ -15284,7 +17537,7 @@ public java.lang.Object getPlantumlEnabled();
(If enabled, requires: plantuml_url) Enable PlantUML integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
---
@@ -15298,7 +17551,7 @@ public java.lang.String getPlantumlUrl();
The PlantUML instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
---
@@ -15312,7 +17565,7 @@ public java.lang.Number getPollingIntervalMultiplier();
Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
---
@@ -15326,7 +17579,35 @@ public java.lang.Object getProjectExportEnabled();
Enable project export.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+
+---
+
+##### `projectJobsApiRateLimit`Optional
+
+```java
+public java.lang.Number getProjectJobsApiRateLimit();
+```
+
+- *Type:* java.lang.Number
+
+Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_jobs_api_rate_limit ApplicationSettings#project_jobs_api_rate_limit}
+
+---
+
+##### `projectsApiRateLimitUnauthenticated`Optional
+
+```java
+public java.lang.Number getProjectsApiRateLimitUnauthenticated();
+```
+
+- *Type:* java.lang.Number
+
+Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#projects_api_rate_limit_unauthenticated ApplicationSettings#projects_api_rate_limit_unauthenticated}
---
@@ -15340,7 +17621,7 @@ public java.lang.Object getPrometheusMetricsEnabled();
Enable Prometheus metrics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
---
@@ -15354,7 +17635,7 @@ public java.lang.Object getProtectedCiVariables();
CI/CD variables are protected by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
---
@@ -15370,7 +17651,7 @@ Number of changes (branches or tags) in a single push to determine whether indiv
Bulk push events are created if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
---
@@ -15386,7 +17667,7 @@ Number of changes (branches or tags) in a single push to determine whether webho
Webhooks and services aren’t submitted if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
---
@@ -15400,7 +17681,7 @@ public java.lang.Object getPypiPackageRequestsForwarding();
Use pypi.org as a default remote repository when the package is not found in the GitLab Package Registry for PyPI.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
---
@@ -15416,7 +17697,7 @@ When rate limiting is enabled via the throttle_* settings, send this plain text
‘Retry later’ is sent if this is blank.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
---
@@ -15430,7 +17711,7 @@ public java.lang.Number getRawBlobRequestLimit();
Max number of requests per minute for each raw path. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
---
@@ -15444,7 +17725,7 @@ public java.lang.Object getRecaptchaEnabled();
(If enabled, requires: recaptcha_private_key and recaptcha_site_key) Enable reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
---
@@ -15458,7 +17739,7 @@ public java.lang.String getRecaptchaPrivateKey();
Private key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
---
@@ -15472,7 +17753,7 @@ public java.lang.String getRecaptchaSiteKey();
Site key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
---
@@ -15486,7 +17767,35 @@ public java.lang.Number getReceiveMaxInputSize();
Maximum push size (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+
+---
+
+##### `receptiveClusterAgentsEnabled`Optional
+
+```java
+public java.lang.Object getReceptiveClusterAgentsEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable receptive mode for GitLab Agents for Kubernetes.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receptive_cluster_agents_enabled ApplicationSettings#receptive_cluster_agents_enabled}
+
+---
+
+##### `rememberMeEnabled`Optional
+
+```java
+public java.lang.Object getRememberMeEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable Remember me setting. Introduced in GitLab 16.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#remember_me_enabled ApplicationSettings#remember_me_enabled}
---
@@ -15500,7 +17809,7 @@ public java.lang.Object getRepositoryChecksEnabled();
GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
---
@@ -15514,7 +17823,7 @@ public java.lang.Number getRepositorySizeLimit();
Size limit per repository (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
---
@@ -15528,7 +17837,7 @@ public java.util.List getRepositoryStorages();
(GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
---
@@ -15542,7 +17851,7 @@ public java.util.Map getRepositoryStoragesWe
(GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
---
@@ -15556,7 +17865,35 @@ public java.lang.Object getRequireAdminApprovalAfterUserSignup();
When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+
+---
+
+##### `requireAdminTwoFactorAuthentication`Optional
+
+```java
+public java.lang.Object getRequireAdminTwoFactorAuthentication();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Allow administrators to require 2FA for all administrators on the instance.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_two_factor_authentication ApplicationSettings#require_admin_two_factor_authentication}
+
+---
+
+##### `requirePersonalAccessTokenExpiry`Optional
+
+```java
+public java.lang.Object getRequirePersonalAccessTokenExpiry();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_personal_access_token_expiry ApplicationSettings#require_personal_access_token_expiry}
---
@@ -15570,7 +17907,7 @@ public java.lang.Object getRequireTwoFactorAuthentication();
(If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
---
@@ -15586,7 +17923,7 @@ Selected levels cannot be used by non-Administrator users for groups, projects o
Can take private, internal and public as a parameter. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
---
@@ -15600,7 +17937,7 @@ public java.lang.Number getRsaKeyRestriction();
The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
---
@@ -15614,7 +17951,7 @@ public java.lang.Number getSearchRateLimit();
Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
---
@@ -15628,7 +17965,49 @@ public java.lang.Number getSearchRateLimitUnauthenticated();
Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+
+---
+
+##### `securityApprovalPoliciesLimit`Optional
+
+```java
+public java.lang.Number getSecurityApprovalPoliciesLimit();
+```
+
+- *Type:* java.lang.Number
+
+Maximum number of active merge request approval policies per security policy project. Maximum: 20.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_approval_policies_limit ApplicationSettings#security_approval_policies_limit}
+
+---
+
+##### `securityPolicyGlobalGroupApproversEnabled`Optional
+
+```java
+public java.lang.Object getSecurityPolicyGlobalGroupApproversEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Whether to look up merge request approval policy approval groups globally or within project hierarchies.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_policy_global_group_approvers_enabled ApplicationSettings#security_policy_global_group_approvers_enabled}
+
+---
+
+##### `securityTxtContent`Optional
+
+```java
+public java.lang.String getSecurityTxtContent();
+```
+
+- *Type:* java.lang.String
+
+Public security contact information. Introduced in GitLab 16.7.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_txt_content ApplicationSettings#security_txt_content}
---
@@ -15642,7 +18021,21 @@ public java.lang.Object getSendUserConfirmationEmail();
Send confirmation email on sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+
+---
+
+##### `serviceAccessTokensExpirationEnforced`Optional
+
+```java
+public java.lang.Object getServiceAccessTokensExpirationEnforced();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Flag to indicate if token expiry date can be optional for service account users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#service_access_tokens_expiration_enforced ApplicationSettings#service_access_tokens_expiration_enforced}
---
@@ -15656,7 +18049,7 @@ public java.lang.Number getSessionExpireDelay();
Session duration in minutes. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
---
@@ -15670,7 +18063,7 @@ public java.lang.Object getSharedRunnersEnabled();
(If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
---
@@ -15684,7 +18077,7 @@ public java.lang.Number getSharedRunnersMinutes();
Set the maximum number of CI/CD minutes that a group can use on shared runners per month.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
---
@@ -15698,7 +18091,7 @@ public java.lang.String getSharedRunnersText();
Shared runners text.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
---
@@ -15712,7 +18105,7 @@ public java.lang.Number getSidekiqJobLimiterCompressionThresholdBytes();
The threshold in bytes at which Sidekiq jobs are compressed before being stored in Redis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
---
@@ -15726,7 +18119,7 @@ public java.lang.Number getSidekiqJobLimiterLimitBytes();
The threshold in bytes at which Sidekiq jobs are rejected. 0 means do not reject any job.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
---
@@ -15740,7 +18133,7 @@ public java.lang.String getSidekiqJobLimiterMode();
track or compress. Sets the behavior for Sidekiq job size limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
---
@@ -15754,7 +18147,7 @@ public java.lang.String getSignInText();
Text on the login page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
---
@@ -15768,7 +18161,35 @@ public java.lang.Object getSignupEnabled();
Enable registration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+
+---
+
+##### `silentAdminExportsEnabled`Optional
+
+```java
+public java.lang.Object getSilentAdminExportsEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable Silent admin exports.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_admin_exports_enabled ApplicationSettings#silent_admin_exports_enabled}
+
+---
+
+##### `silentModeEnabled`Optional
+
+```java
+public java.lang.Object getSilentModeEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enable Silent mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_mode_enabled ApplicationSettings#silent_mode_enabled}
---
@@ -15782,7 +18203,7 @@ public java.lang.Object getSlackAppEnabled();
(If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
---
@@ -15796,7 +18217,7 @@ public java.lang.String getSlackAppId();
The app ID of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
---
@@ -15810,7 +18231,7 @@ public java.lang.String getSlackAppSecret();
The app secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
---
@@ -15824,7 +18245,7 @@ public java.lang.String getSlackAppSigningSecret();
The signing secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
---
@@ -15838,7 +18259,7 @@ public java.lang.String getSlackAppVerificationToken();
The verification token of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
---
@@ -15852,7 +18273,7 @@ public java.lang.Number getSnippetSizeLimit();
Max snippet content size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
---
@@ -15866,7 +18287,7 @@ public java.lang.String getSnowplowAppId();
The Snowplow site name / application ID. (for example, gitlab).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
---
@@ -15880,7 +18301,7 @@ public java.lang.String getSnowplowCollectorHostname();
The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
---
@@ -15894,7 +18315,21 @@ public java.lang.String getSnowplowCookieDomain();
The Snowplow cookie domain. (for example, .gitlab.com).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+
+---
+
+##### `snowplowDatabaseCollectorHostname`Optional
+
+```java
+public java.lang.String getSnowplowDatabaseCollectorHostname();
+```
+
+- *Type:* java.lang.String
+
+The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_database_collector_hostname ApplicationSettings#snowplow_database_collector_hostname}
---
@@ -15908,7 +18343,7 @@ public java.lang.Object getSnowplowEnabled();
Enable snowplow tracking.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
---
@@ -15922,7 +18357,7 @@ public java.lang.Object getSourcegraphEnabled();
Enables Sourcegraph integration. If enabled, requires sourcegraph_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
---
@@ -15936,7 +18371,7 @@ public java.lang.Object getSourcegraphPublicOnly();
Blocks Sourcegraph from being loaded on private and internal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
---
@@ -15950,7 +18385,7 @@ public java.lang.String getSourcegraphUrl();
The Sourcegraph instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
---
@@ -15964,7 +18399,7 @@ public java.lang.String getSpamCheckApiKey();
API key used by GitLab for accessing the Spam Check service endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
---
@@ -15978,7 +18413,7 @@ public java.lang.Object getSpamCheckEndpointEnabled();
Enables spam checking using external Spam Check API endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
---
@@ -15994,7 +18429,35 @@ URL of the external Spamcheck service endpoint.
Valid URI schemes are grpc or tls. Specifying tls forces communication to be encrypted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+
+---
+
+##### `staticObjectsExternalStorageAuthToken`Optional
+
+```java
+public java.lang.String getStaticObjectsExternalStorageAuthToken();
+```
+
+- *Type:* java.lang.String
+
+Authentication token for the external storage linked in static_objects_external_storage_url.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_auth_token ApplicationSettings#static_objects_external_storage_auth_token}
+
+---
+
+##### `staticObjectsExternalStorageUrl`Optional
+
+```java
+public java.lang.String getStaticObjectsExternalStorageUrl();
+```
+
+- *Type:* java.lang.String
+
+URL to an external storage for repository static objects.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_url ApplicationSettings#static_objects_external_storage_url}
---
@@ -16008,7 +18471,7 @@ public java.lang.Object getSuggestPipelineEnabled();
Enable pipeline suggestion banner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
---
@@ -16022,7 +18485,7 @@ public java.lang.Number getTerminalMaxSessionTime();
Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
---
@@ -16036,7 +18499,7 @@ public java.lang.String getTerms();
(Required by: enforce_terms) Markdown content for the ToS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terms ApplicationSettings#terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terms ApplicationSettings#terms}
---
@@ -16052,7 +18515,7 @@ public java.lang.Object getThrottleAuthenticatedApiEnabled();
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
---
@@ -16066,7 +18529,7 @@ public java.lang.Number getThrottleAuthenticatedApiPeriodInSeconds();
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
---
@@ -16080,7 +18543,7 @@ public java.lang.Number getThrottleAuthenticatedApiRequestsPerPeriod();
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
---
@@ -16096,7 +18559,7 @@ public java.lang.Object getThrottleAuthenticatedPackagesApiEnabled();
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
---
@@ -16110,7 +18573,7 @@ public java.lang.Number getThrottleAuthenticatedPackagesApiPeriodInSeconds();
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
---
@@ -16124,7 +18587,7 @@ public java.lang.Number getThrottleAuthenticatedPackagesApiRequestsPerPeriod();
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
---
@@ -16140,7 +18603,7 @@ public java.lang.Object getThrottleAuthenticatedWebEnabled();
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
---
@@ -16154,7 +18617,7 @@ public java.lang.Number getThrottleAuthenticatedWebPeriodInSeconds();
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
---
@@ -16168,7 +18631,7 @@ public java.lang.Number getThrottleAuthenticatedWebRequestsPerPeriod();
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
---
@@ -16184,7 +18647,7 @@ public java.lang.Object getThrottleUnauthenticatedApiEnabled();
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
---
@@ -16198,7 +18661,7 @@ public java.lang.Number getThrottleUnauthenticatedApiPeriodInSeconds();
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
---
@@ -16212,7 +18675,7 @@ public java.lang.Number getThrottleUnauthenticatedApiRequestsPerPeriod();
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
---
@@ -16228,7 +18691,7 @@ public java.lang.Object getThrottleUnauthenticatedPackagesApiEnabled();
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
---
@@ -16242,7 +18705,7 @@ public java.lang.Number getThrottleUnauthenticatedPackagesApiPeriodInSeconds();
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
---
@@ -16256,7 +18719,7 @@ public java.lang.Number getThrottleUnauthenticatedPackagesApiRequestsPerPeriod()
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
---
@@ -16272,7 +18735,7 @@ public java.lang.Object getThrottleUnauthenticatedWebEnabled();
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
---
@@ -16286,7 +18749,7 @@ public java.lang.Number getThrottleUnauthenticatedWebPeriodInSeconds();
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
---
@@ -16300,7 +18763,7 @@ public java.lang.Number getThrottleUnauthenticatedWebRequestsPerPeriod();
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
---
@@ -16314,7 +18777,7 @@ public java.lang.Object getTimeTrackingLimitToHours();
Limit display of time tracking units to hours.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
---
@@ -16328,7 +18791,23 @@ public java.lang.Number getTwoFactorGracePeriod();
Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+
+---
+
+##### `unconfirmedUsersDeleteAfterDays`Optional
+
+```java
+public java.lang.Number getUnconfirmedUsersDeleteAfterDays();
+```
+
+- *Type:* java.lang.Number
+
+Specifies how many days after sign-up to delete users who have not confirmed their email.
+
+Only applicable if delete_unconfirmed_users is set to true. Must be 1 or greater. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unconfirmed_users_delete_after_days ApplicationSettings#unconfirmed_users_delete_after_days}
---
@@ -16342,7 +18821,7 @@ public java.lang.Object getUniqueIpsLimitEnabled();
(If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
---
@@ -16356,7 +18835,7 @@ public java.lang.Number getUniqueIpsLimitPerUser();
Maximum number of IPs per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
---
@@ -16370,7 +18849,21 @@ public java.lang.Number getUniqueIpsLimitTimeWindow();
How many seconds an IP is counted towards the limit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+
+---
+
+##### `updateRunnerVersionsEnabled`Optional
+
+```java
+public java.lang.Object getUpdateRunnerVersionsEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Fetch GitLab Runner release version data from GitLab.com.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#update_runner_versions_enabled ApplicationSettings#update_runner_versions_enabled}
---
@@ -16384,7 +18877,23 @@ public java.lang.Object getUsagePingEnabled();
Every week GitLab reports license usage back to GitLab, Inc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+
+---
+
+##### `useClickhouseForAnalytics`Optional
+
+```java
+public java.lang.Object getUseClickhouseForAnalytics();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Enables ClickHouse as a data source for analytics reports.
+
+ClickHouse must be configured for this setting to take effect. Available on Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#use_clickhouse_for_analytics ApplicationSettings#use_clickhouse_for_analytics}
---
@@ -16398,7 +18907,7 @@ public java.lang.Object getUserDeactivationEmailsEnabled();
Send an email to users upon account deactivation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
---
@@ -16412,7 +18921,7 @@ public java.lang.Object getUserDefaultExternal();
Newly registered users are external by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
---
@@ -16426,7 +18935,21 @@ public java.lang.String getUserDefaultInternalRegex();
Specify an email address regex pattern to identify default internal users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+
+---
+
+##### `userDefaultsToPrivateProfile`Optional
+
+```java
+public java.lang.Object getUserDefaultsToPrivateProfile();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Newly created users have private profile by default. Introduced in GitLab 15.8.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_defaults_to_private_profile ApplicationSettings#user_defaults_to_private_profile}
---
@@ -16440,7 +18963,7 @@ public java.lang.Object getUserOauthApplications();
Allow users to register any application to use GitLab as an OAuth provider.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
---
@@ -16454,7 +18977,21 @@ public java.lang.Object getUserShowAddSshKeyMessage();
When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+
+---
+
+##### `validRunnerRegistrars`Optional
+
+```java
+public java.util.List getValidRunnerRegistrars();
+```
+
+- *Type:* java.util.List
+
+List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project'].
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#valid_runner_registrars ApplicationSettings#valid_runner_registrars}
---
@@ -16468,7 +19005,7 @@ public java.lang.Object getVersionCheckEnabled();
Let GitLab inform you when an update is available.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
---
@@ -16482,7 +19019,7 @@ public java.lang.Object getWebIdeClientsidePreviewEnabled();
Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
---
@@ -16494,9 +19031,9 @@ public java.lang.String getWhatsNewVariant();
- *Type:* java.lang.String
-What’s new variant, possible values: all_tiers, current_tier, and disabled.
+What's new variant, possible values: all_tiers, current_tier, and disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
---
@@ -16510,7 +19047,7 @@ public java.lang.Number getWikiPageMaxContentBytes();
Maximum wiki page content size in bytes. The minimum value is 1024 bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
---
@@ -16552,7 +19089,7 @@ public java.util.List getAllowedToMerge();
An array of access levels allowed to merge. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
---
@@ -16566,7 +19103,7 @@ public java.util.List getAllowedToPush();
An array of access levels allowed to push. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
---
@@ -16580,7 +19117,7 @@ public java.lang.Object getAllowForcePush();
Allow force push for all users with push access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
---
@@ -16594,7 +19131,7 @@ public java.lang.Object getDeveloperCanInitialPush();
Allow developers to initial push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
---
diff --git a/docs/applicationSettings.python.md b/docs/applicationSettings.python.md
index ecf55629e..7d65c43bb 100644
--- a/docs/applicationSettings.python.md
+++ b/docs/applicationSettings.python.md
@@ -4,7 +4,7 @@
### ApplicationSettings
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings gitlab_application_settings}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings gitlab_application_settings}.
#### Initializers
@@ -113,14 +113,19 @@ applicationSettings.ApplicationSettings(
elasticsearch_limit_indexing: typing.Union[bool, IResolvable] = None,
elasticsearch_max_bulk_concurrency: typing.Union[int, float] = None,
elasticsearch_max_bulk_size_mb: typing.Union[int, float] = None,
+ elasticsearch_max_code_indexing_concurrency: typing.Union[int, float] = None,
elasticsearch_namespace_ids: typing.List[typing.Union[int, float]] = None,
elasticsearch_password: str = None,
elasticsearch_project_ids: typing.List[typing.Union[int, float]] = None,
+ elasticsearch_requeue_workers: typing.Union[bool, IResolvable] = None,
elasticsearch_search: typing.Union[bool, IResolvable] = None,
elasticsearch_url: typing.List[str] = None,
elasticsearch_username: str = None,
+ elasticsearch_worker_number_of_shards: typing.Union[int, float] = None,
email_additional_text: str = None,
email_author_in_body: typing.Union[bool, IResolvable] = None,
+ email_confirmation_setting: str = None,
+ enable_artifact_external_redirect_warning_page: typing.Union[bool, IResolvable] = None,
enabled_git_access_protocol: str = None,
enforce_namespace_storage_limit: typing.Union[bool, IResolvable] = None,
enforce_terms: typing.Union[bool, IResolvable] = None,
@@ -134,6 +139,7 @@ applicationSettings.ApplicationSettings(
external_pipeline_validation_service_timeout: typing.Union[int, float] = None,
external_pipeline_validation_service_token: str = None,
external_pipeline_validation_service_url: str = None,
+ failed_login_attempts_unlock_period_in_minutes: typing.Union[int, float] = None,
file_template_project_id: typing.Union[int, float] = None,
first_day_of_week: typing.Union[int, float] = None,
geo_node_allowed_ips: str = None,
@@ -141,8 +147,13 @@ applicationSettings.ApplicationSettings(
gitaly_timeout_default: typing.Union[int, float] = None,
gitaly_timeout_fast: typing.Union[int, float] = None,
gitaly_timeout_medium: typing.Union[int, float] = None,
+ gitlab_shell_operation_limit: typing.Union[int, float] = None,
+ gitpod_enabled: typing.Union[bool, IResolvable] = None,
+ gitpod_url: str = None,
+ git_rate_limit_users_alertlist: typing.List[typing.Union[int, float]] = None,
git_rate_limit_users_allowlist: typing.List[str] = None,
git_two_factor_session_expiry: typing.Union[int, float] = None,
+ globally_allowed_ips: str = None,
grafana_enabled: typing.Union[bool, IResolvable] = None,
grafana_url: str = None,
gravatar_enabled: typing.Union[bool, IResolvable] = None,
@@ -165,19 +176,28 @@ applicationSettings.ApplicationSettings(
inactive_projects_delete_after_months: typing.Union[int, float] = None,
inactive_projects_min_size_mb: typing.Union[int, float] = None,
inactive_projects_send_warning_email_after_months: typing.Union[int, float] = None,
+ include_optional_metrics_in_service_ping: typing.Union[bool, IResolvable] = None,
in_product_marketing_emails_enabled: typing.Union[bool, IResolvable] = None,
invisible_captcha_enabled: typing.Union[bool, IResolvable] = None,
issues_create_limit: typing.Union[int, float] = None,
+ jira_connect_application_key: str = None,
+ jira_connect_proxy_url: str = None,
+ jira_connect_public_key_storage_enabled: typing.Union[bool, IResolvable] = None,
keep_latest_artifact: typing.Union[bool, IResolvable] = None,
local_markdown_version: typing.Union[int, float] = None,
+ lock_duo_features_enabled: typing.Union[bool, IResolvable] = None,
mailgun_events_enabled: typing.Union[bool, IResolvable] = None,
mailgun_signing_key: str = None,
maintenance_mode: typing.Union[bool, IResolvable] = None,
maintenance_mode_message: str = None,
+ maven_package_requests_forwarding: typing.Union[bool, IResolvable] = None,
max_artifacts_size: typing.Union[int, float] = None,
max_attachment_size: typing.Union[int, float] = None,
+ max_decompressed_archive_size: typing.Union[int, float] = None,
max_export_size: typing.Union[int, float] = None,
+ max_import_remote_file_size: typing.Union[int, float] = None,
max_import_size: typing.Union[int, float] = None,
+ max_login_attempts: typing.Union[int, float] = None,
max_number_of_repository_downloads: typing.Union[int, float] = None,
max_number_of_repository_downloads_within_time_period: typing.Union[int, float] = None,
max_pages_size: typing.Union[int, float] = None,
@@ -191,7 +211,10 @@ applicationSettings.ApplicationSettings(
mirror_max_capacity: typing.Union[int, float] = None,
mirror_max_delay: typing.Union[int, float] = None,
npm_package_requests_forwarding: typing.Union[bool, IResolvable] = None,
+ nuget_skip_metadata_url_validation: typing.Union[bool, IResolvable] = None,
outbound_local_requests_whitelist: typing.List[str] = None,
+ package_metadata_purl_types: typing.List[typing.Union[int, float]] = None,
+ package_registry_allow_anyone_to_pull_option: typing.Union[bool, IResolvable] = None,
package_registry_cleanup_policies_worker_capacity: typing.Union[int, float] = None,
pages_domain_verification_enabled: typing.Union[bool, IResolvable] = None,
password_authentication_enabled_for_git: typing.Union[bool, IResolvable] = None,
@@ -207,6 +230,8 @@ applicationSettings.ApplicationSettings(
plantuml_url: str = None,
polling_interval_multiplier: typing.Union[int, float] = None,
project_export_enabled: typing.Union[bool, IResolvable] = None,
+ project_jobs_api_rate_limit: typing.Union[int, float] = None,
+ projects_api_rate_limit_unauthenticated: typing.Union[int, float] = None,
prometheus_metrics_enabled: typing.Union[bool, IResolvable] = None,
protected_ci_variables: typing.Union[bool, IResolvable] = None,
push_event_activities_limit: typing.Union[int, float] = None,
@@ -218,17 +243,25 @@ applicationSettings.ApplicationSettings(
recaptcha_private_key: str = None,
recaptcha_site_key: str = None,
receive_max_input_size: typing.Union[int, float] = None,
+ receptive_cluster_agents_enabled: typing.Union[bool, IResolvable] = None,
+ remember_me_enabled: typing.Union[bool, IResolvable] = None,
repository_checks_enabled: typing.Union[bool, IResolvable] = None,
repository_size_limit: typing.Union[int, float] = None,
repository_storages: typing.List[str] = None,
repository_storages_weighted: typing.Mapping[typing.Union[int, float]] = None,
require_admin_approval_after_user_signup: typing.Union[bool, IResolvable] = None,
+ require_admin_two_factor_authentication: typing.Union[bool, IResolvable] = None,
+ require_personal_access_token_expiry: typing.Union[bool, IResolvable] = None,
require_two_factor_authentication: typing.Union[bool, IResolvable] = None,
restricted_visibility_levels: typing.List[str] = None,
rsa_key_restriction: typing.Union[int, float] = None,
search_rate_limit: typing.Union[int, float] = None,
search_rate_limit_unauthenticated: typing.Union[int, float] = None,
+ security_approval_policies_limit: typing.Union[int, float] = None,
+ security_policy_global_group_approvers_enabled: typing.Union[bool, IResolvable] = None,
+ security_txt_content: str = None,
send_user_confirmation_email: typing.Union[bool, IResolvable] = None,
+ service_access_tokens_expiration_enforced: typing.Union[bool, IResolvable] = None,
session_expire_delay: typing.Union[int, float] = None,
shared_runners_enabled: typing.Union[bool, IResolvable] = None,
shared_runners_minutes: typing.Union[int, float] = None,
@@ -238,6 +271,8 @@ applicationSettings.ApplicationSettings(
sidekiq_job_limiter_mode: str = None,
sign_in_text: str = None,
signup_enabled: typing.Union[bool, IResolvable] = None,
+ silent_admin_exports_enabled: typing.Union[bool, IResolvable] = None,
+ silent_mode_enabled: typing.Union[bool, IResolvable] = None,
slack_app_enabled: typing.Union[bool, IResolvable] = None,
slack_app_id: str = None,
slack_app_secret: str = None,
@@ -247,6 +282,7 @@ applicationSettings.ApplicationSettings(
snowplow_app_id: str = None,
snowplow_collector_hostname: str = None,
snowplow_cookie_domain: str = None,
+ snowplow_database_collector_hostname: str = None,
snowplow_enabled: typing.Union[bool, IResolvable] = None,
sourcegraph_enabled: typing.Union[bool, IResolvable] = None,
sourcegraph_public_only: typing.Union[bool, IResolvable] = None,
@@ -254,6 +290,8 @@ applicationSettings.ApplicationSettings(
spam_check_api_key: str = None,
spam_check_endpoint_enabled: typing.Union[bool, IResolvable] = None,
spam_check_endpoint_url: str = None,
+ static_objects_external_storage_auth_token: str = None,
+ static_objects_external_storage_url: str = None,
suggest_pipeline_enabled: typing.Union[bool, IResolvable] = None,
terminal_max_session_time: typing.Union[int, float] = None,
terms: str = None,
@@ -277,15 +315,20 @@ applicationSettings.ApplicationSettings(
throttle_unauthenticated_web_requests_per_period: typing.Union[int, float] = None,
time_tracking_limit_to_hours: typing.Union[bool, IResolvable] = None,
two_factor_grace_period: typing.Union[int, float] = None,
+ unconfirmed_users_delete_after_days: typing.Union[int, float] = None,
unique_ips_limit_enabled: typing.Union[bool, IResolvable] = None,
unique_ips_limit_per_user: typing.Union[int, float] = None,
unique_ips_limit_time_window: typing.Union[int, float] = None,
+ update_runner_versions_enabled: typing.Union[bool, IResolvable] = None,
usage_ping_enabled: typing.Union[bool, IResolvable] = None,
+ use_clickhouse_for_analytics: typing.Union[bool, IResolvable] = None,
user_deactivation_emails_enabled: typing.Union[bool, IResolvable] = None,
user_default_external: typing.Union[bool, IResolvable] = None,
user_default_internal_regex: str = None,
+ user_defaults_to_private_profile: typing.Union[bool, IResolvable] = None,
user_oauth_applications: typing.Union[bool, IResolvable] = None,
user_show_add_ssh_key_message: typing.Union[bool, IResolvable] = None,
+ valid_runner_registrars: typing.List[str] = None,
version_check_enabled: typing.Union[bool, IResolvable] = None,
web_ide_clientside_preview_enabled: typing.Union[bool, IResolvable] = None,
whats_new_variant: str = None,
@@ -396,14 +439,19 @@ applicationSettings.ApplicationSettings(
| elasticsearch_limit_indexing
| typing.Union[bool, cdktf.IResolvable]
| Limit Elasticsearch to index certain namespaces and projects. |
| elasticsearch_max_bulk_concurrency
| typing.Union[int, float]
| Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations. |
| elasticsearch_max_bulk_size_mb
| typing.Union[int, float]
| Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations. |
+| elasticsearch_max_code_indexing_concurrency
| typing.Union[int, float]
| Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only. |
| elasticsearch_namespace_ids
| typing.List[typing.Union[int, float]]
| The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
| elasticsearch_password
| str
| The password of your Elasticsearch instance. |
| elasticsearch_project_ids
| typing.List[typing.Union[int, float]]
| The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
+| elasticsearch_requeue_workers
| typing.Union[bool, cdktf.IResolvable]
| Enable automatic requeuing of indexing workers. |
| elasticsearch_search
| typing.Union[bool, cdktf.IResolvable]
| Enable Elasticsearch search. |
| elasticsearch_url
| typing.List[str]
| The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201). |
| elasticsearch_username
| str
| The username of your Elasticsearch instance. |
+| elasticsearch_worker_number_of_shards
| typing.Union[int, float]
| Number of indexing worker shards. |
| email_additional_text
| str
| Additional text added to the bottom of every email for legal/auditing/compliance reasons. |
| email_author_in_body
| typing.Union[bool, cdktf.IResolvable]
| Some email servers do not support overriding the email sender name. |
+| email_confirmation_setting
| str
| Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard. |
+| enable_artifact_external_redirect_warning_page
| typing.Union[bool, cdktf.IResolvable]
| Show the external redirect page that warns you about user-generated content in GitLab Pages. |
| enabled_git_access_protocol
| str
| Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols. |
| enforce_namespace_storage_limit
| typing.Union[bool, cdktf.IResolvable]
| Enabling this permits enforcement of namespace storage limits. |
| enforce_terms
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: terms) Enforce application ToS to all users. |
@@ -417,6 +465,7 @@ applicationSettings.ApplicationSettings(
| external_pipeline_validation_service_timeout
| typing.Union[int, float]
| How long to wait for a response from the pipeline validation service. Assumes OK if it times out. |
| external_pipeline_validation_service_token
| str
| Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url. |
| external_pipeline_validation_service_url
| str
| URL to use for pipeline validation requests. |
+| failed_login_attempts_unlock_period_in_minutes
| typing.Union[int, float]
| Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached. |
| file_template_project_id
| typing.Union[int, float]
| The ID of a project to load custom file templates from. |
| first_day_of_week
| typing.Union[int, float]
| Start day of the week for calendar views and date pickers. |
| geo_node_allowed_ips
| str
| Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24. |
@@ -424,8 +473,13 @@ applicationSettings.ApplicationSettings(
| gitaly_timeout_default
| typing.Union[int, float]
| Default Gitaly timeout, in seconds. |
| gitaly_timeout_fast
| typing.Union[int, float]
| Gitaly fast operation timeout, in seconds. |
| gitaly_timeout_medium
| typing.Union[int, float]
| Medium Gitaly timeout, in seconds. |
-| git_rate_limit_users_allowlist
| typing.List[str]
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. |
+| gitlab_shell_operation_limit
| typing.Union[int, float]
| Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2. |
+| gitpod_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Gitpod integration. |
+| gitpod_url
| str
| The Gitpod instance URL for integration. |
+| git_rate_limit_users_alertlist
| typing.List[typing.Union[int, float]]
| List of user IDs that are emailed when the Git abuse rate limit is exceeded. |
+| git_rate_limit_users_allowlist
| typing.List[str]
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only. |
| git_two_factor_session_expiry
| typing.Union[int, float]
| Maximum duration (in minutes) of a session for Git operations when 2FA is enabled. |
+| globally_allowed_ips
| str
| Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24. |
| grafana_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Grafana. |
| grafana_url
| str
| Grafana URL. |
| gravatar_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Gravatar. |
@@ -443,24 +497,33 @@ applicationSettings.ApplicationSettings(
| housekeeping_incremental_repack_period
| typing.Union[int, float]
| Number of Git pushes after which an incremental git repack is run. |
| housekeeping_optimize_repository_period
| typing.Union[int, float]
| Number of Git pushes after which an incremental git repack is run. |
| html_emails_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable HTML emails. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}. |
| import_sources
| typing.List[str]
| Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`. |
| inactive_projects_delete_after_months
| typing.Union[int, float]
| If delete_inactive_projects is true, the time (in months) to wait before deleting inactive projects. |
| inactive_projects_min_size_mb
| typing.Union[int, float]
| If delete_inactive_projects is true, the minimum repository size for projects to be checked for inactivity. |
| inactive_projects_send_warning_email_after_months
| typing.Union[int, float]
| If delete_inactive_projects is true, sets the time (in months) to wait before emailing maintainers that the project is scheduled be deleted because it is inactive. |
+| include_optional_metrics_in_service_ping
| typing.Union[bool, cdktf.IResolvable]
| Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10. |
| in_product_marketing_emails_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable in-product marketing emails. |
| invisible_captcha_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Invisible CAPTCHA spam detection during sign-up. |
| issues_create_limit
| typing.Union[int, float]
| Max number of issue creation requests per minute per user. |
+| jira_connect_application_key
| str
| ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app. |
+| jira_connect_proxy_url
| str
| URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app. |
+| jira_connect_public_key_storage_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable public key storage for the GitLab for Jira Cloud app. |
| keep_latest_artifact
| typing.Union[bool, cdktf.IResolvable]
| Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time. |
| local_markdown_version
| typing.Union[int, float]
| Increase this value when any cached Markdown should be invalidated. |
+| lock_duo_features_enabled
| typing.Union[bool, cdktf.IResolvable]
| Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups. |
| mailgun_events_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Mailgun event receiver. |
| mailgun_signing_key
| str
| The Mailgun HTTP webhook signing key for receiving events from webhook. |
| maintenance_mode
| typing.Union[bool, cdktf.IResolvable]
| When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests. |
| maintenance_mode_message
| str
| Message displayed when instance is in maintenance mode. |
+| maven_package_requests_forwarding
| typing.Union[bool, cdktf.IResolvable]
| Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only. |
| max_artifacts_size
| typing.Union[int, float]
| Maximum artifacts size in MB. |
| max_attachment_size
| typing.Union[int, float]
| Limit attachment size in MB. |
+| max_decompressed_archive_size
| typing.Union[int, float]
| Maximum decompressed archive size in bytes. |
| max_export_size
| typing.Union[int, float]
| Maximum export size in MB. 0 for unlimited. |
+| max_import_remote_file_size
| typing.Union[int, float]
| Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3. |
| max_import_size
| typing.Union[int, float]
| Maximum import size in MB. 0 for unlimited. |
+| max_login_attempts
| typing.Union[int, float]
| Maximum number of sign-in attempts before locking out the user. |
| max_number_of_repository_downloads
| typing.Union[int, float]
| Maximum number of unique repositories a user can download in the specified time period before they are banned. |
| max_number_of_repository_downloads_within_time_period
| typing.Union[int, float]
| Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1. |
| max_pages_size
| typing.Union[int, float]
| Maximum size of pages repositories in MB. |
@@ -474,7 +537,10 @@ applicationSettings.ApplicationSettings(
| mirror_max_capacity
| typing.Union[int, float]
| Maximum number of mirrors that can be synchronizing at the same time. |
| mirror_max_delay
| typing.Union[int, float]
| Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize. |
| npm_package_requests_forwarding
| typing.Union[bool, cdktf.IResolvable]
| Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm. |
+| nuget_skip_metadata_url_validation
| typing.Union[bool, cdktf.IResolvable]
| Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0. |
| outbound_local_requests_whitelist
| typing.List[str]
| Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled. |
+| package_metadata_purl_types
| typing.List[typing.Union[int, float]]
| List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only. |
+| package_registry_allow_anyone_to_pull_option
| typing.Union[bool, cdktf.IResolvable]
| Enable to allow anyone to pull from Package Registry visible and changeable. |
| package_registry_cleanup_policies_worker_capacity
| typing.Union[int, float]
| Number of workers assigned to the packages cleanup policies. |
| pages_domain_verification_enabled
| typing.Union[bool, cdktf.IResolvable]
| Require users to prove ownership of custom domains. |
| password_authentication_enabled_for_git
| typing.Union[bool, cdktf.IResolvable]
| Enable authentication for Git over HTTP(S) via a GitLab account password. |
@@ -490,6 +556,8 @@ applicationSettings.ApplicationSettings(
| plantuml_url
| str
| The PlantUML instance URL for integration. |
| polling_interval_multiplier
| typing.Union[int, float]
| Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling. |
| project_export_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable project export. |
+| project_jobs_api_rate_limit
| typing.Union[int, float]
| Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5. |
+| projects_api_rate_limit_unauthenticated
| typing.Union[int, float]
| Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0. |
| prometheus_metrics_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Prometheus metrics. |
| protected_ci_variables
| typing.Union[bool, cdktf.IResolvable]
| CI/CD variables are protected by default. |
| push_event_activities_limit
| typing.Union[int, float]
| Number of changes (branches or tags) in a single push to determine whether individual push events or bulk push events are created. |
@@ -501,17 +569,25 @@ applicationSettings.ApplicationSettings(
| recaptcha_private_key
| str
| Private key for reCAPTCHA. |
| recaptcha_site_key
| str
| Site key for reCAPTCHA. |
| receive_max_input_size
| typing.Union[int, float]
| Maximum push size (MB). |
+| receptive_cluster_agents_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable receptive mode for GitLab Agents for Kubernetes. |
+| remember_me_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Remember me setting. Introduced in GitLab 16.0. |
| repository_checks_enabled
| typing.Union[bool, cdktf.IResolvable]
| GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues. |
| repository_size_limit
| typing.Union[int, float]
| Size limit per repository (MB). |
| repository_storages
| typing.List[str]
| (GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random. |
| repository_storages_weighted
| typing.Mapping[typing.Union[int, float]]
| (GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection. |
| require_admin_approval_after_user_signup
| typing.Union[bool, cdktf.IResolvable]
| When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator. |
+| require_admin_two_factor_authentication
| typing.Union[bool, cdktf.IResolvable]
| Allow administrators to require 2FA for all administrators on the instance. |
+| require_personal_access_token_expiry
| typing.Union[bool, cdktf.IResolvable]
| When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account. |
| require_two_factor_authentication
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication. |
| restricted_visibility_levels
| typing.List[str]
| Selected levels cannot be used by non-Administrator users for groups, projects or snippets. |
| rsa_key_restriction
| typing.Union[int, float]
| The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys. |
| search_rate_limit
| typing.Union[int, float]
| Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0. |
| search_rate_limit_unauthenticated
| typing.Union[int, float]
| Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0. |
+| security_approval_policies_limit
| typing.Union[int, float]
| Maximum number of active merge request approval policies per security policy project. Maximum: 20. |
+| security_policy_global_group_approvers_enabled
| typing.Union[bool, cdktf.IResolvable]
| Whether to look up merge request approval policy approval groups globally or within project hierarchies. |
+| security_txt_content
| str
| Public security contact information. Introduced in GitLab 16.7. |
| send_user_confirmation_email
| typing.Union[bool, cdktf.IResolvable]
| Send confirmation email on sign-up. |
+| service_access_tokens_expiration_enforced
| typing.Union[bool, cdktf.IResolvable]
| Flag to indicate if token expiry date can be optional for service account users. |
| session_expire_delay
| typing.Union[int, float]
| Session duration in minutes. GitLab restart is required to apply changes. |
| shared_runners_enabled
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects. |
| shared_runners_minutes
| typing.Union[int, float]
| Set the maximum number of CI/CD minutes that a group can use on shared runners per month. |
@@ -521,6 +597,8 @@ applicationSettings.ApplicationSettings(
| sidekiq_job_limiter_mode
| str
| track or compress. Sets the behavior for Sidekiq job size limits. |
| sign_in_text
| str
| Text on the login page. |
| signup_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable registration. |
+| silent_admin_exports_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Silent admin exports. |
+| silent_mode_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Silent mode. |
| slack_app_enabled
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app. |
| slack_app_id
| str
| The app ID of the Slack-app. |
| slack_app_secret
| str
| The app secret of the Slack-app. |
@@ -530,6 +608,7 @@ applicationSettings.ApplicationSettings(
| snowplow_app_id
| str
| The Snowplow site name / application ID. (for example, gitlab). |
| snowplow_collector_hostname
| str
| The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net). |
| snowplow_cookie_domain
| str
| The Snowplow cookie domain. (for example, .gitlab.com). |
+| snowplow_database_collector_hostname
| str
| The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net). |
| snowplow_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable snowplow tracking. |
| sourcegraph_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enables Sourcegraph integration. If enabled, requires sourcegraph_url. |
| sourcegraph_public_only
| typing.Union[bool, cdktf.IResolvable]
| Blocks Sourcegraph from being loaded on private and internal projects. |
@@ -537,6 +616,8 @@ applicationSettings.ApplicationSettings(
| spam_check_api_key
| str
| API key used by GitLab for accessing the Spam Check service endpoint. |
| spam_check_endpoint_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enables spam checking using external Spam Check API endpoint. |
| spam_check_endpoint_url
| str
| URL of the external Spamcheck service endpoint. |
+| static_objects_external_storage_auth_token
| str
| Authentication token for the external storage linked in static_objects_external_storage_url. |
+| static_objects_external_storage_url
| str
| URL to an external storage for repository static objects. |
| suggest_pipeline_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable pipeline suggestion banner. |
| terminal_max_session_time
| typing.Union[int, float]
| Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time. |
| terms
| str
| (Required by: enforce_terms) Markdown content for the ToS. |
@@ -560,18 +641,23 @@ applicationSettings.ApplicationSettings(
| throttle_unauthenticated_web_requests_per_period
| typing.Union[int, float]
| Max requests per period per IP. |
| time_tracking_limit_to_hours
| typing.Union[bool, cdktf.IResolvable]
| Limit display of time tracking units to hours. |
| two_factor_grace_period
| typing.Union[int, float]
| Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication. |
+| unconfirmed_users_delete_after_days
| typing.Union[int, float]
| Specifies how many days after sign-up to delete users who have not confirmed their email. |
| unique_ips_limit_enabled
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs. |
| unique_ips_limit_per_user
| typing.Union[int, float]
| Maximum number of IPs per user. |
| unique_ips_limit_time_window
| typing.Union[int, float]
| How many seconds an IP is counted towards the limit. |
+| update_runner_versions_enabled
| typing.Union[bool, cdktf.IResolvable]
| Fetch GitLab Runner release version data from GitLab.com. |
| usage_ping_enabled
| typing.Union[bool, cdktf.IResolvable]
| Every week GitLab reports license usage back to GitLab, Inc. |
+| use_clickhouse_for_analytics
| typing.Union[bool, cdktf.IResolvable]
| Enables ClickHouse as a data source for analytics reports. |
| user_deactivation_emails_enabled
| typing.Union[bool, cdktf.IResolvable]
| Send an email to users upon account deactivation. |
| user_default_external
| typing.Union[bool, cdktf.IResolvable]
| Newly registered users are external by default. |
| user_default_internal_regex
| str
| Specify an email address regex pattern to identify default internal users. |
+| user_defaults_to_private_profile
| typing.Union[bool, cdktf.IResolvable]
| Newly created users have private profile by default. Introduced in GitLab 15.8. |
| user_oauth_applications
| typing.Union[bool, cdktf.IResolvable]
| Allow users to register any application to use GitLab as an OAuth provider. |
| user_show_add_ssh_key_message
| typing.Union[bool, cdktf.IResolvable]
| When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key. |
+| valid_runner_registrars
| typing.List[str]
| List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project']. |
| version_check_enabled
| typing.Union[bool, cdktf.IResolvable]
| Let GitLab inform you when an update is available. |
| web_ide_clientside_preview_enabled
| typing.Union[bool, cdktf.IResolvable]
| Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview). |
-| whats_new_variant
| str
| What’s new variant, possible values: all_tiers, current_tier, and disabled. |
+| whats_new_variant
| str
| What's new variant, possible values: all_tiers, current_tier, and disabled. |
| wiki_page_max_content_bytes
| typing.Union[int, float]
| Maximum wiki page content size in bytes. The minimum value is 1024 bytes. |
---
@@ -642,7 +728,7 @@ Must be unique amongst siblings in the same scope
If set, abuse reports are sent to this address. Abuse reports are always available in the Admin Area.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
---
@@ -652,7 +738,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Require administrators to enable Admin Mode by re-authenticating for administrative tasks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
---
@@ -662,7 +748,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Where to redirect users after logout.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
---
@@ -672,7 +758,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Text shown to the user after signing up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
---
@@ -682,7 +768,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
API key for Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
---
@@ -692,7 +778,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: akismet_api_key) Enable or disable Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
---
@@ -702,7 +788,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set to true to allow users to delete their accounts. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
---
@@ -712,7 +798,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set to true to allow group owners to manage LDAP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
---
@@ -722,7 +808,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow requests to the local network from system hooks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
---
@@ -732,7 +818,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow requests to the local network from web hooks and services.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
---
@@ -742,7 +828,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether users assigned up to the Guest role can create groups and personal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
---
@@ -752,7 +838,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow using a registration token to create a runner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
---
@@ -764,7 +850,7 @@ Set the duration for which the jobs are considered as old and expired.
After that time passes, the jobs are archived and no longer able to be retried. Make it empty to never expire jobs. It has to be no less than 1 day, for example: 15 days, 1 month, 2 years.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
---
@@ -774,7 +860,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum limit of AsciiDoc include directives being processed in any one document. Maximum: 64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
---
@@ -786,7 +872,7 @@ Assets that match these domains are not proxied.
Wildcards allowed. Your GitLab installation URL is automatically allowlisted. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
---
@@ -796,7 +882,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: asset_proxy_url) Enable proxying of assets. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
---
@@ -806,7 +892,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Shared secret with the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
---
@@ -816,7 +902,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
URL of the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
---
@@ -828,7 +914,7 @@ By default, we write to the authorized_keys file to support Git over SSH without
GitLab can be optimized to authenticate SSH keys via the database file. Only disable this if you have configured your OpenSSH server to use the AuthorizedKeysCommand.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
---
@@ -840,7 +926,7 @@ When enabled, users will get automatically banned from the application when they
Introduced in GitLab 15.4. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
---
@@ -850,7 +936,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Specify a domain to use by default for every project’s Auto Review Apps and Auto Deploy stages.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
---
@@ -862,7 +948,7 @@ Enable Auto DevOps for projects by default.
It automatically builds, tests, and deploys applications based on a predefined CI/CD configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
---
@@ -872,7 +958,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enabling this permits automatic allocation of purchased storage in a namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
---
@@ -882,7 +968,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum simultaneous Direct Transfer batches to process.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
---
@@ -892,7 +978,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable migrating GitLab groups by direct transfer. Introduced in GitLab 15.8.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
---
@@ -902,7 +988,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum download file size when importing from source GitLab instances by direct transfer. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
---
@@ -912,7 +998,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether users can create top-level groups. Introduced in GitLab 15.5.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
---
@@ -922,7 +1008,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enabling this makes only licensed EE features available to projects if the project namespace’s plan includes the feature or if the project is public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
---
@@ -932,7 +1018,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The maximum number of includes per pipeline.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
---
@@ -942,7 +1028,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The maximum amount of memory, in bytes, that can be allocated for the pipeline configuration, with all included YAML configuration files.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
---
@@ -952,7 +1038,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Custom hostname (for private commit emails).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
---
@@ -962,7 +1048,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of simultaneous import jobs for the Bitbucket Cloud importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
---
@@ -972,7 +1058,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of simultaneous import jobs for the Bitbucket Server importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
---
@@ -982,7 +1068,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of simultaneous import jobs for the GitHub importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
---
@@ -992,7 +1078,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable cleanup policies for all projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
---
@@ -1002,7 +1088,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The maximum number of tags that can be deleted in a single execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
---
@@ -1012,7 +1098,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The maximum time, in seconds, that the cleanup process can take to delete a batch of tags for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
---
@@ -1022,7 +1108,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Caching during the execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
---
@@ -1032,7 +1118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of workers for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
---
@@ -1042,7 +1128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Container Registry token duration in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
---
@@ -1052,7 +1138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable automatic deactivation of dormant users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
---
@@ -1062,7 +1148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Length of time (in days) after which a user is considered dormant. Introduced in GitLab 15.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
---
@@ -1072,7 +1158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default timeout for decompressing archived files, in seconds. Set to 0 to disable timeouts. Introduced in GitLab 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
---
@@ -1082,7 +1168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set the default expiration time for each job’s artifacts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
---
@@ -1092,7 +1178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Instance-level custom initial branch name (introduced in GitLab 13.2).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
---
@@ -1104,7 +1190,7 @@ Determine if developers can push to the default branch.
Can take: 0 (not protected, both users with the Developer role or Maintainer role can push new commits and force push), 1 (partially protected, users with the Developer role or Maintainer role can push new commits, but cannot force push) or 2 (fully protected, users with the Developer or Maintainer role cannot push new commits, but users with the Developer or Maintainer role can; no one can force push) as a parameter. Default is 2.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
---
@@ -1114,7 +1200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
---
@@ -1124,7 +1210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default CI/CD configuration file and path for new projects (.gitlab-ci.yml if not set).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
---
@@ -1134,7 +1220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
What visibility level new groups receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
---
@@ -1144,7 +1230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default preferred language for users who are not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
---
@@ -1154,7 +1240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default project creation protection. Can take: 0 (No one), 1 (Maintainers) or 2 (Developers + Maintainers).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
---
@@ -1164,7 +1250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Project limit per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
---
@@ -1174,7 +1260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
What visibility level new projects receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
---
@@ -1184,7 +1270,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
What visibility level new snippets receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
---
@@ -1194,7 +1280,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default syntax highlighting theme for users who are new or not signed in. See IDs of available themes (https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/themes.rb#L16).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
---
@@ -1204,7 +1290,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable inactive project deletion feature. Introduced in GitLab 14.10. Became operational in GitLab 15.0 (with feature flag inactive_projects_deletion).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
---
@@ -1216,7 +1302,7 @@ Specifies whether users who have not confirmed their email should be deleted.
When set to true, unconfirmed users are deleted after unconfirmed_users_delete_after_days days. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
---
@@ -1228,7 +1314,7 @@ The number of days to wait before deleting a project or group that is marked for
Value must be between 1 and 90.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
---
@@ -1238,7 +1324,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires diagramsnet_url) Enable Diagrams.net integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
---
@@ -1248,7 +1334,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Diagrams.net instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
---
@@ -1258,7 +1344,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum files in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
---
@@ -1268,7 +1354,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum lines in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
---
@@ -1278,7 +1364,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum diff patch size, in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
---
@@ -1288,7 +1374,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Stops administrators from connecting their GitLab accounts to non-trusted OAuth 2.0 applications that have the api, read_api, read_repository, write_repository, read_registry, write_registry, or sudo scopes. Introduced in GitLab 15.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
---
@@ -1298,7 +1384,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Disabled OAuth sign-in sources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
---
@@ -1308,7 +1394,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Disable display of RSS/Atom and calendar feed tokens (introduced in GitLab 13.7).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
---
@@ -1320,7 +1406,7 @@ Disable personal access tokens.
Introduced in GitLab 15.7. Self-managed, Premium and Ultimate only. There is no method available to enable a personal access token that’s been disabled through the API. This is a known issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
---
@@ -1330,7 +1416,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enforce DNS rebinding attack protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
---
@@ -1340,7 +1426,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Force people to use only corporate emails for sign-up. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
---
@@ -1352,7 +1438,7 @@ Users with email addresses that match these domains cannot sign up.
Wildcards allowed. Use separate lines for multiple entries. Ex: domain.com, *.domain.com.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
---
@@ -1362,7 +1448,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: domain_denylist) Allows blocking sign-ups from emails from specific domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
---
@@ -1372,7 +1458,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum downstream pipeline trigger rate. Introduced in GitLab 16.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
---
@@ -1382,7 +1468,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The minimum allowed bit length of an uploaded DSA key. 0 means no restriction. -1 disables DSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
---
@@ -1392,7 +1478,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether GitLab Duo features are enabled for this instance. Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
---
@@ -1404,7 +1490,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA key.
0 means no restriction. -1 disables ECDSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
---
@@ -1416,7 +1502,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA_SK key.
0 means no restriction. -1 disables ECDSA_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
---
@@ -1428,7 +1514,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519 key.
0 means no restriction. -1 disables ED25519 keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
---
@@ -1440,7 +1526,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519_SK key.
0 means no restriction. -1 disables ED25519_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
---
@@ -1450,7 +1536,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
AWS IAM access key ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
---
@@ -1460,7 +1546,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Amazon account ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
---
@@ -1470,7 +1556,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable integration with Amazon EKS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
---
@@ -1480,7 +1566,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
---
@@ -1490,7 +1576,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable the use of AWS hosted Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
---
@@ -1500,7 +1586,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
AWS IAM access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
---
@@ -1510,7 +1596,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The AWS region the Elasticsearch domain is configured.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
---
@@ -1520,7 +1606,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
---
@@ -1532,7 +1618,7 @@ Maximum size of text fields to index by Elasticsearch.
0 value means no limit. This does not apply to repository and wiki indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
---
@@ -1542,7 +1628,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum size of repository and wiki files that are indexed by Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
---
@@ -1552,7 +1638,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Elasticsearch indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
---
@@ -1562,7 +1648,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit Elasticsearch to index certain namespaces and projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
---
@@ -1572,7 +1658,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
---
@@ -1582,7 +1668,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+
+---
+
+##### `elasticsearch_max_code_indexing_concurrency`Optional
+
+- *Type:* typing.Union[int, float]
+
+Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_code_indexing_concurrency ApplicationSettings#elasticsearch_max_code_indexing_concurrency}
---
@@ -1592,7 +1688,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
---
@@ -1602,7 +1698,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The password of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
---
@@ -1612,7 +1708,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+
+---
+
+##### `elasticsearch_requeue_workers`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable automatic requeuing of indexing workers.
+
+This improves non-code indexing throughput by enqueuing Sidekiq jobs until all documents are processed. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_requeue_workers ApplicationSettings#elasticsearch_requeue_workers}
---
@@ -1622,7 +1730,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Elasticsearch search.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
---
@@ -1632,7 +1740,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
---
@@ -1642,7 +1750,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The username of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+
+---
+
+##### `elasticsearch_worker_number_of_shards`Optional
+
+- *Type:* typing.Union[int, float]
+
+Number of indexing worker shards.
+
+This improves non-code indexing throughput by enqueuing more parallel Sidekiq jobs. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_worker_number_of_shards ApplicationSettings#elasticsearch_worker_number_of_shards}
---
@@ -1652,7 +1772,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Additional text added to the bottom of every email for legal/auditing/compliance reasons.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
---
@@ -1664,7 +1784,27 @@ Some email servers do not support overriding the email sender name.
Enable this option to include the name of the author of the issue, merge request or comment in the email body instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+
+---
+
+##### `email_confirmation_setting`Optional
+
+- *Type:* str
+
+Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_confirmation_setting ApplicationSettings#email_confirmation_setting}
+
+---
+
+##### `enable_artifact_external_redirect_warning_page`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Show the external redirect page that warns you about user-generated content in GitLab Pages.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enable_artifact_external_redirect_warning_page ApplicationSettings#enable_artifact_external_redirect_warning_page}
---
@@ -1674,7 +1814,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
---
@@ -1684,7 +1824,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enabling this permits enforcement of namespace storage limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
---
@@ -1694,7 +1834,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: terms) Enforce application ToS to all users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
---
@@ -1704,7 +1844,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: external_auth_client_key) The certificate to use to authenticate with the external authorization service.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
---
@@ -1714,7 +1854,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Private key for the certificate when authentication is required for the external authorization service, this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
---
@@ -1724,7 +1864,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Passphrase to use for the private key when authenticating with the external service this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
---
@@ -1734,7 +1874,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The default classification label to use when requesting authorization and no classification label has been specified on the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
---
@@ -1744,7 +1884,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: external_authorization_service_default_label, external_authorization_service_timeout and external_authorization_service_url) Enable using an external authorization service for accessing projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
---
@@ -1756,7 +1896,7 @@ The timeout after which an authorization request is aborted, in seconds.
When a request times out, access is denied to the user. (min: 0.001, max: 10, step: 0.001).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
---
@@ -1766,7 +1906,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
URL to which authorization requests are directed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
---
@@ -1776,7 +1916,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
How long to wait for a response from the pipeline validation service. Assumes OK if it times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
---
@@ -1786,7 +1926,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
---
@@ -1796,7 +1936,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
URL to use for pipeline validation requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+
+---
+
+##### `failed_login_attempts_unlock_period_in_minutes`Optional
+
+- *Type:* typing.Union[int, float]
+
+Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#failed_login_attempts_unlock_period_in_minutes ApplicationSettings#failed_login_attempts_unlock_period_in_minutes}
---
@@ -1806,7 +1956,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of a project to load custom file templates from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
---
@@ -1818,7 +1968,7 @@ Start day of the week for calendar views and date pickers.
Valid values are 0 for Sunday, 1 for Monday, and 6 for Saturday.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
---
@@ -1828,7 +1978,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
---
@@ -1838,7 +1988,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The amount of seconds after which a request to get a secondary node status times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
---
@@ -1850,7 +2000,7 @@ Default Gitaly timeout, in seconds.
This timeout is not enforced for Git fetch/push operations or Sidekiq jobs. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
---
@@ -1862,7 +2012,7 @@ Gitaly fast operation timeout, in seconds.
Some Gitaly operations are expected to be fast. If they exceed this threshold, there may be a problem with a storage shard and ‘failing fast’ can help maintain the stability of the GitLab instance. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
---
@@ -1874,7 +2024,49 @@ Medium Gitaly timeout, in seconds.
This should be a value between the Fast and the Default timeout. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+
+---
+
+##### `gitlab_shell_operation_limit`Optional
+
+- *Type:* typing.Union[int, float]
+
+Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitlab_shell_operation_limit ApplicationSettings#gitlab_shell_operation_limit}
+
+---
+
+##### `gitpod_enabled`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable Gitpod integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_enabled ApplicationSettings#gitpod_enabled}
+
+---
+
+##### `gitpod_url`Optional
+
+- *Type:* str
+
+The Gitpod instance URL for integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_url ApplicationSettings#gitpod_url}
+
+---
+
+##### `git_rate_limit_users_alertlist`Optional
+
+- *Type:* typing.List[typing.Union[int, float]]
+
+List of user IDs that are emailed when the Git abuse rate limit is exceeded.
+
+Maximum: 100 user IDs. Introduced in GitLab 15.9. Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_alertlist ApplicationSettings#git_rate_limit_users_alertlist}
---
@@ -1882,9 +2074,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* typing.List[str]
-List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2.
+List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
---
@@ -1894,7 +2086,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum duration (in minutes) of a session for Git operations when 2FA is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+
+---
+
+##### `globally_allowed_ips`Optional
+
+- *Type:* str
+
+Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#globally_allowed_ips ApplicationSettings#globally_allowed_ips}
---
@@ -1904,7 +2106,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Grafana.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
---
@@ -1914,7 +2116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Grafana URL.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
---
@@ -1924,7 +2126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Gravatar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
---
@@ -1934,7 +2136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Prevent overrides of default branch protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
---
@@ -1946,7 +2148,7 @@ Create new projects using hashed storage paths: Enable immutable, hash-based pat
This prevents repositories from having to be moved or renamed when the Project URL changes and may improve disk I/O performance. (Always enabled in GitLab versions 13.0 and later, configuration is scheduled for removal in 14.0).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
---
@@ -1956,7 +2158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Hide marketing-related entries from help.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
---
@@ -1966,7 +2168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Alternate support URL for help page and help dropdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
---
@@ -1976,7 +2178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Custom text displayed on the help page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
---
@@ -1986,7 +2188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
GitLab server administrator information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
---
@@ -1996,7 +2198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Do not display offers from third parties in GitLab.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
---
@@ -2006,7 +2208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Redirect to this URL when not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
---
@@ -2019,7 +2221,7 @@ Enable or disable Git housekeeping.
If enabled, requires either housekeeping_optimize_repository_period OR housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period.
Options housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period are deprecated. Use housekeeping_optimize_repository_period instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
---
@@ -2029,7 +2231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
---
@@ -2039,7 +2241,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of Git pushes after which git gc is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
---
@@ -2049,7 +2251,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
---
@@ -2059,7 +2261,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
---
@@ -2069,7 +2271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable HTML emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
---
@@ -2077,7 +2279,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2090,7 +2292,7 @@ If you experience problems setting this value it might not be settable. Please t
Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
---
@@ -2102,7 +2304,7 @@ If delete_inactive_projects is true, the time (in months) to wait before deletin
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
---
@@ -2114,7 +2316,7 @@ If delete_inactive_projects is true, the minimum repository size for projects to
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
---
@@ -2126,7 +2328,17 @@ If delete_inactive_projects is true, sets the time (in months) to wait before em
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+
+---
+
+##### `include_optional_metrics_in_service_ping`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#include_optional_metrics_in_service_ping ApplicationSettings#include_optional_metrics_in_service_ping}
---
@@ -2136,7 +2348,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable in-product marketing emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
---
@@ -2146,7 +2358,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Invisible CAPTCHA spam detection during sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
---
@@ -2156,7 +2368,37 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max number of issue creation requests per minute per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+
+---
+
+##### `jira_connect_application_key`Optional
+
+- *Type:* str
+
+ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_application_key ApplicationSettings#jira_connect_application_key}
+
+---
+
+##### `jira_connect_proxy_url`Optional
+
+- *Type:* str
+
+URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_proxy_url ApplicationSettings#jira_connect_proxy_url}
+
+---
+
+##### `jira_connect_public_key_storage_enabled`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable public key storage for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_public_key_storage_enabled ApplicationSettings#jira_connect_public_key_storage_enabled}
---
@@ -2166,7 +2408,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
---
@@ -2176,7 +2418,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Increase this value when any cached Markdown should be invalidated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+
+---
+
+##### `lock_duo_features_enabled`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups.
+
+Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#lock_duo_features_enabled ApplicationSettings#lock_duo_features_enabled}
---
@@ -2186,7 +2440,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Mailgun event receiver.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
---
@@ -2196,7 +2450,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Mailgun HTTP webhook signing key for receiving events from webhook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
---
@@ -2206,7 +2460,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
---
@@ -2216,7 +2470,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Message displayed when instance is in maintenance mode.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+
+---
+
+##### `maven_package_requests_forwarding`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maven_package_requests_forwarding ApplicationSettings#maven_package_requests_forwarding}
---
@@ -2226,7 +2490,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum artifacts size in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
---
@@ -2236,7 +2500,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit attachment size in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
+
+---
+
+##### `max_decompressed_archive_size`Optional
+
+- *Type:* typing.Union[int, float]
+
+Maximum decompressed archive size in bytes.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_decompressed_archive_size ApplicationSettings#max_decompressed_archive_size}
---
@@ -2246,7 +2520,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum export size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
+
+---
+
+##### `max_import_remote_file_size`Optional
+
+- *Type:* typing.Union[int, float]
+
+Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_remote_file_size ApplicationSettings#max_import_remote_file_size}
---
@@ -2256,7 +2540,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum import size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
+
+---
+
+##### `max_login_attempts`Optional
+
+- *Type:* typing.Union[int, float]
+
+Maximum number of sign-in attempts before locking out the user.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_login_attempts ApplicationSettings#max_login_attempts}
---
@@ -2268,7 +2562,7 @@ Maximum number of unique repositories a user can download in the specified time
Maximum: 10,000 repositories. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
---
@@ -2278,7 +2572,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
---
@@ -2288,7 +2582,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum size of pages repositories in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
---
@@ -2298,7 +2592,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum allowable lifetime for access tokens in days.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
---
@@ -2308,7 +2602,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum allowable lifetime for SSH keys in days. Introduced in GitLab 14.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
---
@@ -2318,7 +2612,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum size in bytes of the Terraform state files. Set this to 0 for unlimited file size.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
---
@@ -2328,7 +2622,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
A method call is only tracked when it takes longer than the given amount of milliseconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
---
@@ -2338,7 +2632,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require a minimum length. Introduced in GitLab 15.1. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
---
@@ -2348,7 +2642,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow repository mirroring to configured by project Maintainers. If disabled, only Administrators can configure repository mirroring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
---
@@ -2358,7 +2652,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Minimum capacity to be available before scheduling more mirrors preemptively.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
---
@@ -2368,7 +2662,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of mirrors that can be synchronizing at the same time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
---
@@ -2378,7 +2672,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
---
@@ -2388,7 +2682,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+
+---
+
+##### `nuget_skip_metadata_url_validation`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#nuget_skip_metadata_url_validation ApplicationSettings#nuget_skip_metadata_url_validation}
---
@@ -2398,7 +2702,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+
+---
+
+##### `package_metadata_purl_types`Optional
+
+- *Type:* typing.List[typing.Union[int, float]]
+
+List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_metadata_purl_types ApplicationSettings#package_metadata_purl_types}
+
+---
+
+##### `package_registry_allow_anyone_to_pull_option`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable to allow anyone to pull from Package Registry visible and changeable.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_allow_anyone_to_pull_option ApplicationSettings#package_registry_allow_anyone_to_pull_option}
---
@@ -2408,7 +2732,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Number of workers assigned to the packages cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
---
@@ -2420,7 +2744,7 @@ Require users to prove ownership of custom domains.
Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
---
@@ -2430,7 +2754,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable authentication for Git over HTTP(S) via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
---
@@ -2440,7 +2764,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable authentication for the web interface via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
---
@@ -2450,7 +2774,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require at least one lowercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
---
@@ -2460,7 +2784,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require at least one number. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
---
@@ -2470,7 +2794,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require at least one symbol character. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
---
@@ -2480,7 +2804,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Indicates whether passwords require at least one uppercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
---
@@ -2490,7 +2814,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Path of the group that is allowed to toggle the performance bar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
---
@@ -2500,7 +2824,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Prefix for all generated personal access tokens.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
---
@@ -2510,7 +2834,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of pipeline creation requests per minute per user and commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
---
@@ -2520,7 +2844,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: plantuml_url) Enable PlantUML integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
---
@@ -2530,7 +2854,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The PlantUML instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
---
@@ -2540,7 +2864,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
---
@@ -2550,7 +2874,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable project export.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+
+---
+
+##### `project_jobs_api_rate_limit`Optional
+
+- *Type:* typing.Union[int, float]
+
+Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_jobs_api_rate_limit ApplicationSettings#project_jobs_api_rate_limit}
+
+---
+
+##### `projects_api_rate_limit_unauthenticated`Optional
+
+- *Type:* typing.Union[int, float]
+
+Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#projects_api_rate_limit_unauthenticated ApplicationSettings#projects_api_rate_limit_unauthenticated}
---
@@ -2560,7 +2904,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable Prometheus metrics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
---
@@ -2570,7 +2914,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
CI/CD variables are protected by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
---
@@ -2582,7 +2926,7 @@ Number of changes (branches or tags) in a single push to determine whether indiv
Bulk push events are created if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
---
@@ -2594,7 +2938,7 @@ Number of changes (branches or tags) in a single push to determine whether webho
Webhooks and services aren’t submitted if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
---
@@ -2604,7 +2948,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Use pypi.org as a default remote repository when the package is not found in the GitLab Package Registry for PyPI.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
---
@@ -2616,7 +2960,7 @@ When rate limiting is enabled via the throttle_* settings, send this plain text
‘Retry later’ is sent if this is blank.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
---
@@ -2626,7 +2970,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max number of requests per minute for each raw path. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
---
@@ -2636,7 +2980,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: recaptcha_private_key and recaptcha_site_key) Enable reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
---
@@ -2646,7 +2990,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Private key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
---
@@ -2656,7 +3000,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Site key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
---
@@ -2666,7 +3010,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum push size (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+
+---
+
+##### `receptive_cluster_agents_enabled`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable receptive mode for GitLab Agents for Kubernetes.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receptive_cluster_agents_enabled ApplicationSettings#receptive_cluster_agents_enabled}
+
+---
+
+##### `remember_me_enabled`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable Remember me setting. Introduced in GitLab 16.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#remember_me_enabled ApplicationSettings#remember_me_enabled}
---
@@ -2676,7 +3040,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
---
@@ -2686,7 +3050,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Size limit per repository (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
---
@@ -2696,7 +3060,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
---
@@ -2706,7 +3070,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
---
@@ -2716,7 +3080,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+
+---
+
+##### `require_admin_two_factor_authentication`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Allow administrators to require 2FA for all administrators on the instance.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_two_factor_authentication ApplicationSettings#require_admin_two_factor_authentication}
+
+---
+
+##### `require_personal_access_token_expiry`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_personal_access_token_expiry ApplicationSettings#require_personal_access_token_expiry}
---
@@ -2726,7 +3110,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
---
@@ -2738,7 +3122,7 @@ Selected levels cannot be used by non-Administrator users for groups, projects o
Can take private, internal and public as a parameter. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
---
@@ -2748,7 +3132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
---
@@ -2758,7 +3142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
---
@@ -2768,7 +3152,37 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+
+---
+
+##### `security_approval_policies_limit`Optional
+
+- *Type:* typing.Union[int, float]
+
+Maximum number of active merge request approval policies per security policy project. Maximum: 20.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_approval_policies_limit ApplicationSettings#security_approval_policies_limit}
+
+---
+
+##### `security_policy_global_group_approvers_enabled`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Whether to look up merge request approval policy approval groups globally or within project hierarchies.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_policy_global_group_approvers_enabled ApplicationSettings#security_policy_global_group_approvers_enabled}
+
+---
+
+##### `security_txt_content`Optional
+
+- *Type:* str
+
+Public security contact information. Introduced in GitLab 16.7.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_txt_content ApplicationSettings#security_txt_content}
---
@@ -2778,7 +3192,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Send confirmation email on sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+
+---
+
+##### `service_access_tokens_expiration_enforced`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Flag to indicate if token expiry date can be optional for service account users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#service_access_tokens_expiration_enforced ApplicationSettings#service_access_tokens_expiration_enforced}
---
@@ -2788,7 +3212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Session duration in minutes. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
---
@@ -2798,7 +3222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
---
@@ -2808,7 +3232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set the maximum number of CI/CD minutes that a group can use on shared runners per month.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
---
@@ -2818,7 +3242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Shared runners text.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
---
@@ -2828,7 +3252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The threshold in bytes at which Sidekiq jobs are compressed before being stored in Redis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
---
@@ -2838,7 +3262,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The threshold in bytes at which Sidekiq jobs are rejected. 0 means do not reject any job.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
---
@@ -2848,7 +3272,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
track or compress. Sets the behavior for Sidekiq job size limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
---
@@ -2858,7 +3282,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Text on the login page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
---
@@ -2868,7 +3292,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable registration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+
+---
+
+##### `silent_admin_exports_enabled`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable Silent admin exports.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_admin_exports_enabled ApplicationSettings#silent_admin_exports_enabled}
+
+---
+
+##### `silent_mode_enabled`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable Silent mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_mode_enabled ApplicationSettings#silent_mode_enabled}
---
@@ -2878,7 +3322,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
---
@@ -2888,7 +3332,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The app ID of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
---
@@ -2898,7 +3342,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The app secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
---
@@ -2908,7 +3352,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The signing secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
---
@@ -2918,7 +3362,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The verification token of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
---
@@ -2928,7 +3372,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max snippet content size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
---
@@ -2938,7 +3382,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Snowplow site name / application ID. (for example, gitlab).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
---
@@ -2948,7 +3392,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
---
@@ -2958,7 +3402,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Snowplow cookie domain. (for example, .gitlab.com).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+
+---
+
+##### `snowplow_database_collector_hostname`Optional
+
+- *Type:* str
+
+The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_database_collector_hostname ApplicationSettings#snowplow_database_collector_hostname}
---
@@ -2968,7 +3422,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable snowplow tracking.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
---
@@ -2978,7 +3432,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enables Sourcegraph integration. If enabled, requires sourcegraph_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
---
@@ -2988,7 +3442,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Blocks Sourcegraph from being loaded on private and internal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
---
@@ -2998,7 +3452,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Sourcegraph instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
---
@@ -3008,7 +3462,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
API key used by GitLab for accessing the Spam Check service endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
---
@@ -3018,7 +3472,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enables spam checking using external Spam Check API endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
---
@@ -3030,7 +3484,27 @@ URL of the external Spamcheck service endpoint.
Valid URI schemes are grpc or tls. Specifying tls forces communication to be encrypted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+
+---
+
+##### `static_objects_external_storage_auth_token`Optional
+
+- *Type:* str
+
+Authentication token for the external storage linked in static_objects_external_storage_url.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_auth_token ApplicationSettings#static_objects_external_storage_auth_token}
+
+---
+
+##### `static_objects_external_storage_url`Optional
+
+- *Type:* str
+
+URL to an external storage for repository static objects.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_url ApplicationSettings#static_objects_external_storage_url}
---
@@ -3040,7 +3514,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable pipeline suggestion banner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
---
@@ -3050,7 +3524,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
---
@@ -3060,7 +3534,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(Required by: enforce_terms) Markdown content for the ToS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terms ApplicationSettings#terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terms ApplicationSettings#terms}
---
@@ -3072,7 +3546,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
---
@@ -3082,7 +3556,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
---
@@ -3092,7 +3566,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
---
@@ -3104,7 +3578,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
---
@@ -3114,7 +3588,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
---
@@ -3124,7 +3598,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
---
@@ -3136,7 +3610,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
---
@@ -3146,7 +3620,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
---
@@ -3156,7 +3630,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
---
@@ -3168,7 +3642,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
---
@@ -3178,7 +3652,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
---
@@ -3188,7 +3662,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
---
@@ -3200,7 +3674,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
---
@@ -3210,7 +3684,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
---
@@ -3220,7 +3694,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
---
@@ -3232,7 +3706,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
---
@@ -3242,7 +3716,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
---
@@ -3252,7 +3726,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
---
@@ -3262,7 +3736,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit display of time tracking units to hours.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
---
@@ -3272,7 +3746,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+
+---
+
+##### `unconfirmed_users_delete_after_days`Optional
+
+- *Type:* typing.Union[int, float]
+
+Specifies how many days after sign-up to delete users who have not confirmed their email.
+
+Only applicable if delete_unconfirmed_users is set to true. Must be 1 or greater. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unconfirmed_users_delete_after_days ApplicationSettings#unconfirmed_users_delete_after_days}
---
@@ -3282,7 +3768,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
(If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
---
@@ -3292,7 +3778,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum number of IPs per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
---
@@ -3302,7 +3788,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
How many seconds an IP is counted towards the limit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+
+---
+
+##### `update_runner_versions_enabled`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Fetch GitLab Runner release version data from GitLab.com.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#update_runner_versions_enabled ApplicationSettings#update_runner_versions_enabled}
---
@@ -3312,7 +3808,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Every week GitLab reports license usage back to GitLab, Inc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+
+---
+
+##### `use_clickhouse_for_analytics`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enables ClickHouse as a data source for analytics reports.
+
+ClickHouse must be configured for this setting to take effect. Available on Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#use_clickhouse_for_analytics ApplicationSettings#use_clickhouse_for_analytics}
---
@@ -3322,7 +3830,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Send an email to users upon account deactivation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
---
@@ -3332,7 +3840,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Newly registered users are external by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
---
@@ -3342,7 +3850,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Specify an email address regex pattern to identify default internal users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+
+---
+
+##### `user_defaults_to_private_profile`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Newly created users have private profile by default. Introduced in GitLab 15.8.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_defaults_to_private_profile ApplicationSettings#user_defaults_to_private_profile}
---
@@ -3352,7 +3870,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow users to register any application to use GitLab as an OAuth provider.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
---
@@ -3362,7 +3880,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+
+---
+
+##### `valid_runner_registrars`Optional
+
+- *Type:* typing.List[str]
+
+List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project'].
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#valid_runner_registrars ApplicationSettings#valid_runner_registrars}
---
@@ -3372,7 +3900,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Let GitLab inform you when an update is available.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
---
@@ -3382,7 +3910,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
---
@@ -3390,9 +3918,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-What’s new variant, possible values: all_tiers, current_tier, and disabled.
+What's new variant, possible values: all_tiers, current_tier, and disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
---
@@ -3402,7 +3930,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Maximum wiki page content size in bytes. The minimum value is 1024 bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
---
@@ -3526,14 +4054,19 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_elasticsearch_limit_indexing
| *No description.* |
| reset_elasticsearch_max_bulk_concurrency
| *No description.* |
| reset_elasticsearch_max_bulk_size_mb
| *No description.* |
+| reset_elasticsearch_max_code_indexing_concurrency
| *No description.* |
| reset_elasticsearch_namespace_ids
| *No description.* |
| reset_elasticsearch_password
| *No description.* |
| reset_elasticsearch_project_ids
| *No description.* |
+| reset_elasticsearch_requeue_workers
| *No description.* |
| reset_elasticsearch_search
| *No description.* |
| reset_elasticsearch_url
| *No description.* |
| reset_elasticsearch_username
| *No description.* |
+| reset_elasticsearch_worker_number_of_shards
| *No description.* |
| reset_email_additional_text
| *No description.* |
| reset_email_author_in_body
| *No description.* |
+| reset_email_confirmation_setting
| *No description.* |
+| reset_enable_artifact_external_redirect_warning_page
| *No description.* |
| reset_enabled_git_access_protocol
| *No description.* |
| reset_enforce_namespace_storage_limit
| *No description.* |
| reset_enforce_terms
| *No description.* |
@@ -3547,6 +4080,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_external_pipeline_validation_service_timeout
| *No description.* |
| reset_external_pipeline_validation_service_token
| *No description.* |
| reset_external_pipeline_validation_service_url
| *No description.* |
+| reset_failed_login_attempts_unlock_period_in_minutes
| *No description.* |
| reset_file_template_project_id
| *No description.* |
| reset_first_day_of_week
| *No description.* |
| reset_geo_node_allowed_ips
| *No description.* |
@@ -3554,8 +4088,13 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_gitaly_timeout_default
| *No description.* |
| reset_gitaly_timeout_fast
| *No description.* |
| reset_gitaly_timeout_medium
| *No description.* |
+| reset_gitlab_shell_operation_limit
| *No description.* |
+| reset_gitpod_enabled
| *No description.* |
+| reset_gitpod_url
| *No description.* |
+| reset_git_rate_limit_users_alertlist
| *No description.* |
| reset_git_rate_limit_users_allowlist
| *No description.* |
| reset_git_two_factor_session_expiry
| *No description.* |
+| reset_globally_allowed_ips
| *No description.* |
| reset_grafana_enabled
| *No description.* |
| reset_grafana_url
| *No description.* |
| reset_gravatar_enabled
| *No description.* |
@@ -3578,19 +4117,28 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_inactive_projects_delete_after_months
| *No description.* |
| reset_inactive_projects_min_size_mb
| *No description.* |
| reset_inactive_projects_send_warning_email_after_months
| *No description.* |
+| reset_include_optional_metrics_in_service_ping
| *No description.* |
| reset_in_product_marketing_emails_enabled
| *No description.* |
| reset_invisible_captcha_enabled
| *No description.* |
| reset_issues_create_limit
| *No description.* |
+| reset_jira_connect_application_key
| *No description.* |
+| reset_jira_connect_proxy_url
| *No description.* |
+| reset_jira_connect_public_key_storage_enabled
| *No description.* |
| reset_keep_latest_artifact
| *No description.* |
| reset_local_markdown_version
| *No description.* |
+| reset_lock_duo_features_enabled
| *No description.* |
| reset_mailgun_events_enabled
| *No description.* |
| reset_mailgun_signing_key
| *No description.* |
| reset_maintenance_mode
| *No description.* |
| reset_maintenance_mode_message
| *No description.* |
+| reset_maven_package_requests_forwarding
| *No description.* |
| reset_max_artifacts_size
| *No description.* |
| reset_max_attachment_size
| *No description.* |
+| reset_max_decompressed_archive_size
| *No description.* |
| reset_max_export_size
| *No description.* |
+| reset_max_import_remote_file_size
| *No description.* |
| reset_max_import_size
| *No description.* |
+| reset_max_login_attempts
| *No description.* |
| reset_max_number_of_repository_downloads
| *No description.* |
| reset_max_number_of_repository_downloads_within_time_period
| *No description.* |
| reset_max_pages_size
| *No description.* |
@@ -3604,7 +4152,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_mirror_max_capacity
| *No description.* |
| reset_mirror_max_delay
| *No description.* |
| reset_npm_package_requests_forwarding
| *No description.* |
+| reset_nuget_skip_metadata_url_validation
| *No description.* |
| reset_outbound_local_requests_whitelist
| *No description.* |
+| reset_package_metadata_purl_types
| *No description.* |
+| reset_package_registry_allow_anyone_to_pull_option
| *No description.* |
| reset_package_registry_cleanup_policies_worker_capacity
| *No description.* |
| reset_pages_domain_verification_enabled
| *No description.* |
| reset_password_authentication_enabled_for_git
| *No description.* |
@@ -3620,6 +4171,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_plantuml_url
| *No description.* |
| reset_polling_interval_multiplier
| *No description.* |
| reset_project_export_enabled
| *No description.* |
+| reset_project_jobs_api_rate_limit
| *No description.* |
+| reset_projects_api_rate_limit_unauthenticated
| *No description.* |
| reset_prometheus_metrics_enabled
| *No description.* |
| reset_protected_ci_variables
| *No description.* |
| reset_push_event_activities_limit
| *No description.* |
@@ -3631,17 +4184,25 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_recaptcha_private_key
| *No description.* |
| reset_recaptcha_site_key
| *No description.* |
| reset_receive_max_input_size
| *No description.* |
+| reset_receptive_cluster_agents_enabled
| *No description.* |
+| reset_remember_me_enabled
| *No description.* |
| reset_repository_checks_enabled
| *No description.* |
| reset_repository_size_limit
| *No description.* |
| reset_repository_storages
| *No description.* |
| reset_repository_storages_weighted
| *No description.* |
| reset_require_admin_approval_after_user_signup
| *No description.* |
+| reset_require_admin_two_factor_authentication
| *No description.* |
+| reset_require_personal_access_token_expiry
| *No description.* |
| reset_require_two_factor_authentication
| *No description.* |
| reset_restricted_visibility_levels
| *No description.* |
| reset_rsa_key_restriction
| *No description.* |
| reset_search_rate_limit
| *No description.* |
| reset_search_rate_limit_unauthenticated
| *No description.* |
+| reset_security_approval_policies_limit
| *No description.* |
+| reset_security_policy_global_group_approvers_enabled
| *No description.* |
+| reset_security_txt_content
| *No description.* |
| reset_send_user_confirmation_email
| *No description.* |
+| reset_service_access_tokens_expiration_enforced
| *No description.* |
| reset_session_expire_delay
| *No description.* |
| reset_shared_runners_enabled
| *No description.* |
| reset_shared_runners_minutes
| *No description.* |
@@ -3651,6 +4212,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_sidekiq_job_limiter_mode
| *No description.* |
| reset_sign_in_text
| *No description.* |
| reset_signup_enabled
| *No description.* |
+| reset_silent_admin_exports_enabled
| *No description.* |
+| reset_silent_mode_enabled
| *No description.* |
| reset_slack_app_enabled
| *No description.* |
| reset_slack_app_id
| *No description.* |
| reset_slack_app_secret
| *No description.* |
@@ -3660,6 +4223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_snowplow_app_id
| *No description.* |
| reset_snowplow_collector_hostname
| *No description.* |
| reset_snowplow_cookie_domain
| *No description.* |
+| reset_snowplow_database_collector_hostname
| *No description.* |
| reset_snowplow_enabled
| *No description.* |
| reset_sourcegraph_enabled
| *No description.* |
| reset_sourcegraph_public_only
| *No description.* |
@@ -3667,6 +4231,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_spam_check_api_key
| *No description.* |
| reset_spam_check_endpoint_enabled
| *No description.* |
| reset_spam_check_endpoint_url
| *No description.* |
+| reset_static_objects_external_storage_auth_token
| *No description.* |
+| reset_static_objects_external_storage_url
| *No description.* |
| reset_suggest_pipeline_enabled
| *No description.* |
| reset_terminal_max_session_time
| *No description.* |
| reset_terms
| *No description.* |
@@ -3690,15 +4256,20 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| reset_throttle_unauthenticated_web_requests_per_period
| *No description.* |
| reset_time_tracking_limit_to_hours
| *No description.* |
| reset_two_factor_grace_period
| *No description.* |
+| reset_unconfirmed_users_delete_after_days
| *No description.* |
| reset_unique_ips_limit_enabled
| *No description.* |
| reset_unique_ips_limit_per_user
| *No description.* |
| reset_unique_ips_limit_time_window
| *No description.* |
+| reset_update_runner_versions_enabled
| *No description.* |
| reset_usage_ping_enabled
| *No description.* |
+| reset_use_clickhouse_for_analytics
| *No description.* |
| reset_user_deactivation_emails_enabled
| *No description.* |
| reset_user_default_external
| *No description.* |
| reset_user_default_internal_regex
| *No description.* |
+| reset_user_defaults_to_private_profile
| *No description.* |
| reset_user_oauth_applications
| *No description.* |
| reset_user_show_add_ssh_key_message
| *No description.* |
+| reset_valid_runner_registrars
| *No description.* |
| reset_version_check_enabled
| *No description.* |
| reset_web_ide_clientside_preview_enabled
| *No description.* |
| reset_whats_new_variant
| *No description.* |
@@ -4048,7 +4619,7 @@ def put_default_branch_protection_defaults(
An array of access levels allowed to merge. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
---
@@ -4058,7 +4629,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
An array of access levels allowed to push. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
---
@@ -4068,7 +4639,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow force push for all users with push access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
---
@@ -4078,7 +4649,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow developers to initial push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
---
@@ -4634,6 +5205,12 @@ def reset_elasticsearch_max_bulk_concurrency() -> None
def reset_elasticsearch_max_bulk_size_mb() -> None
```
+##### `reset_elasticsearch_max_code_indexing_concurrency`
+
+```python
+def reset_elasticsearch_max_code_indexing_concurrency() -> None
+```
+
##### `reset_elasticsearch_namespace_ids`
```python
@@ -4652,6 +5229,12 @@ def reset_elasticsearch_password() -> None
def reset_elasticsearch_project_ids() -> None
```
+##### `reset_elasticsearch_requeue_workers`
+
+```python
+def reset_elasticsearch_requeue_workers() -> None
+```
+
##### `reset_elasticsearch_search`
```python
@@ -4670,6 +5253,12 @@ def reset_elasticsearch_url() -> None
def reset_elasticsearch_username() -> None
```
+##### `reset_elasticsearch_worker_number_of_shards`
+
+```python
+def reset_elasticsearch_worker_number_of_shards() -> None
+```
+
##### `reset_email_additional_text`
```python
@@ -4682,6 +5271,18 @@ def reset_email_additional_text() -> None
def reset_email_author_in_body() -> None
```
+##### `reset_email_confirmation_setting`
+
+```python
+def reset_email_confirmation_setting() -> None
+```
+
+##### `reset_enable_artifact_external_redirect_warning_page`
+
+```python
+def reset_enable_artifact_external_redirect_warning_page() -> None
+```
+
##### `reset_enabled_git_access_protocol`
```python
@@ -4760,6 +5361,12 @@ def reset_external_pipeline_validation_service_token() -> None
def reset_external_pipeline_validation_service_url() -> None
```
+##### `reset_failed_login_attempts_unlock_period_in_minutes`
+
+```python
+def reset_failed_login_attempts_unlock_period_in_minutes() -> None
+```
+
##### `reset_file_template_project_id`
```python
@@ -4802,6 +5409,30 @@ def reset_gitaly_timeout_fast() -> None
def reset_gitaly_timeout_medium() -> None
```
+##### `reset_gitlab_shell_operation_limit`
+
+```python
+def reset_gitlab_shell_operation_limit() -> None
+```
+
+##### `reset_gitpod_enabled`
+
+```python
+def reset_gitpod_enabled() -> None
+```
+
+##### `reset_gitpod_url`
+
+```python
+def reset_gitpod_url() -> None
+```
+
+##### `reset_git_rate_limit_users_alertlist`
+
+```python
+def reset_git_rate_limit_users_alertlist() -> None
+```
+
##### `reset_git_rate_limit_users_allowlist`
```python
@@ -4814,6 +5445,12 @@ def reset_git_rate_limit_users_allowlist() -> None
def reset_git_two_factor_session_expiry() -> None
```
+##### `reset_globally_allowed_ips`
+
+```python
+def reset_globally_allowed_ips() -> None
+```
+
##### `reset_grafana_enabled`
```python
@@ -4946,6 +5583,12 @@ def reset_inactive_projects_min_size_mb() -> None
def reset_inactive_projects_send_warning_email_after_months() -> None
```
+##### `reset_include_optional_metrics_in_service_ping`
+
+```python
+def reset_include_optional_metrics_in_service_ping() -> None
+```
+
##### `reset_in_product_marketing_emails_enabled`
```python
@@ -4964,6 +5607,24 @@ def reset_invisible_captcha_enabled() -> None
def reset_issues_create_limit() -> None
```
+##### `reset_jira_connect_application_key`
+
+```python
+def reset_jira_connect_application_key() -> None
+```
+
+##### `reset_jira_connect_proxy_url`
+
+```python
+def reset_jira_connect_proxy_url() -> None
+```
+
+##### `reset_jira_connect_public_key_storage_enabled`
+
+```python
+def reset_jira_connect_public_key_storage_enabled() -> None
+```
+
##### `reset_keep_latest_artifact`
```python
@@ -4976,6 +5637,12 @@ def reset_keep_latest_artifact() -> None
def reset_local_markdown_version() -> None
```
+##### `reset_lock_duo_features_enabled`
+
+```python
+def reset_lock_duo_features_enabled() -> None
+```
+
##### `reset_mailgun_events_enabled`
```python
@@ -5000,6 +5667,12 @@ def reset_maintenance_mode() -> None
def reset_maintenance_mode_message() -> None
```
+##### `reset_maven_package_requests_forwarding`
+
+```python
+def reset_maven_package_requests_forwarding() -> None
+```
+
##### `reset_max_artifacts_size`
```python
@@ -5012,18 +5685,36 @@ def reset_max_artifacts_size() -> None
def reset_max_attachment_size() -> None
```
+##### `reset_max_decompressed_archive_size`
+
+```python
+def reset_max_decompressed_archive_size() -> None
+```
+
##### `reset_max_export_size`
```python
def reset_max_export_size() -> None
```
+##### `reset_max_import_remote_file_size`
+
+```python
+def reset_max_import_remote_file_size() -> None
+```
+
##### `reset_max_import_size`
```python
def reset_max_import_size() -> None
```
+##### `reset_max_login_attempts`
+
+```python
+def reset_max_login_attempts() -> None
+```
+
##### `reset_max_number_of_repository_downloads`
```python
@@ -5102,12 +5793,30 @@ def reset_mirror_max_delay() -> None
def reset_npm_package_requests_forwarding() -> None
```
+##### `reset_nuget_skip_metadata_url_validation`
+
+```python
+def reset_nuget_skip_metadata_url_validation() -> None
+```
+
##### `reset_outbound_local_requests_whitelist`
```python
def reset_outbound_local_requests_whitelist() -> None
```
+##### `reset_package_metadata_purl_types`
+
+```python
+def reset_package_metadata_purl_types() -> None
+```
+
+##### `reset_package_registry_allow_anyone_to_pull_option`
+
+```python
+def reset_package_registry_allow_anyone_to_pull_option() -> None
+```
+
##### `reset_package_registry_cleanup_policies_worker_capacity`
```python
@@ -5198,6 +5907,18 @@ def reset_polling_interval_multiplier() -> None
def reset_project_export_enabled() -> None
```
+##### `reset_project_jobs_api_rate_limit`
+
+```python
+def reset_project_jobs_api_rate_limit() -> None
+```
+
+##### `reset_projects_api_rate_limit_unauthenticated`
+
+```python
+def reset_projects_api_rate_limit_unauthenticated() -> None
+```
+
##### `reset_prometheus_metrics_enabled`
```python
@@ -5264,6 +5985,18 @@ def reset_recaptcha_site_key() -> None
def reset_receive_max_input_size() -> None
```
+##### `reset_receptive_cluster_agents_enabled`
+
+```python
+def reset_receptive_cluster_agents_enabled() -> None
+```
+
+##### `reset_remember_me_enabled`
+
+```python
+def reset_remember_me_enabled() -> None
+```
+
##### `reset_repository_checks_enabled`
```python
@@ -5294,6 +6027,18 @@ def reset_repository_storages_weighted() -> None
def reset_require_admin_approval_after_user_signup() -> None
```
+##### `reset_require_admin_two_factor_authentication`
+
+```python
+def reset_require_admin_two_factor_authentication() -> None
+```
+
+##### `reset_require_personal_access_token_expiry`
+
+```python
+def reset_require_personal_access_token_expiry() -> None
+```
+
##### `reset_require_two_factor_authentication`
```python
@@ -5324,12 +6069,36 @@ def reset_search_rate_limit() -> None
def reset_search_rate_limit_unauthenticated() -> None
```
+##### `reset_security_approval_policies_limit`
+
+```python
+def reset_security_approval_policies_limit() -> None
+```
+
+##### `reset_security_policy_global_group_approvers_enabled`
+
+```python
+def reset_security_policy_global_group_approvers_enabled() -> None
+```
+
+##### `reset_security_txt_content`
+
+```python
+def reset_security_txt_content() -> None
+```
+
##### `reset_send_user_confirmation_email`
```python
def reset_send_user_confirmation_email() -> None
```
+##### `reset_service_access_tokens_expiration_enforced`
+
+```python
+def reset_service_access_tokens_expiration_enforced() -> None
+```
+
##### `reset_session_expire_delay`
```python
@@ -5384,6 +6153,18 @@ def reset_sign_in_text() -> None
def reset_signup_enabled() -> None
```
+##### `reset_silent_admin_exports_enabled`
+
+```python
+def reset_silent_admin_exports_enabled() -> None
+```
+
+##### `reset_silent_mode_enabled`
+
+```python
+def reset_silent_mode_enabled() -> None
+```
+
##### `reset_slack_app_enabled`
```python
@@ -5438,6 +6219,12 @@ def reset_snowplow_collector_hostname() -> None
def reset_snowplow_cookie_domain() -> None
```
+##### `reset_snowplow_database_collector_hostname`
+
+```python
+def reset_snowplow_database_collector_hostname() -> None
+```
+
##### `reset_snowplow_enabled`
```python
@@ -5480,6 +6267,18 @@ def reset_spam_check_endpoint_enabled() -> None
def reset_spam_check_endpoint_url() -> None
```
+##### `reset_static_objects_external_storage_auth_token`
+
+```python
+def reset_static_objects_external_storage_auth_token() -> None
+```
+
+##### `reset_static_objects_external_storage_url`
+
+```python
+def reset_static_objects_external_storage_url() -> None
+```
+
##### `reset_suggest_pipeline_enabled`
```python
@@ -5618,6 +6417,12 @@ def reset_time_tracking_limit_to_hours() -> None
def reset_two_factor_grace_period() -> None
```
+##### `reset_unconfirmed_users_delete_after_days`
+
+```python
+def reset_unconfirmed_users_delete_after_days() -> None
+```
+
##### `reset_unique_ips_limit_enabled`
```python
@@ -5636,12 +6441,24 @@ def reset_unique_ips_limit_per_user() -> None
def reset_unique_ips_limit_time_window() -> None
```
+##### `reset_update_runner_versions_enabled`
+
+```python
+def reset_update_runner_versions_enabled() -> None
+```
+
##### `reset_usage_ping_enabled`
```python
def reset_usage_ping_enabled() -> None
```
+##### `reset_use_clickhouse_for_analytics`
+
+```python
+def reset_use_clickhouse_for_analytics() -> None
+```
+
##### `reset_user_deactivation_emails_enabled`
```python
@@ -5660,6 +6477,12 @@ def reset_user_default_external() -> None
def reset_user_default_internal_regex() -> None
```
+##### `reset_user_defaults_to_private_profile`
+
+```python
+def reset_user_defaults_to_private_profile() -> None
+```
+
##### `reset_user_oauth_applications`
```python
@@ -5672,6 +6495,12 @@ def reset_user_oauth_applications() -> None
def reset_user_show_add_ssh_key_message() -> None
```
+##### `reset_valid_runner_registrars`
+
+```python
+def reset_valid_runner_registrars() -> None
+```
+
##### `reset_version_check_enabled`
```python
@@ -5810,7 +6639,7 @@ The construct id used in the generated config for the ApplicationSettings to imp
The id of the existing ApplicationSettings that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
---
@@ -5841,6 +6670,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| default_branch_protection_defaults
| ApplicationSettingsDefaultBranchProtectionDefaultsOutputReference
| *No description.* |
+| gitlab_dedicated_instance
| cdktf.IResolvable
| *No description.* |
+| gitlab_environment_toolkit_instance
| cdktf.IResolvable
| *No description.* |
| abuse_notification_email_input
| str
| *No description.* |
| admin_mode_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| after_sign_out_path_input
| str
| *No description.* |
@@ -5933,14 +6764,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| elasticsearch_limit_indexing_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| elasticsearch_max_bulk_concurrency_input
| typing.Union[int, float]
| *No description.* |
| elasticsearch_max_bulk_size_mb_input
| typing.Union[int, float]
| *No description.* |
+| elasticsearch_max_code_indexing_concurrency_input
| typing.Union[int, float]
| *No description.* |
| elasticsearch_namespace_ids_input
| typing.List[typing.Union[int, float]]
| *No description.* |
| elasticsearch_password_input
| str
| *No description.* |
| elasticsearch_project_ids_input
| typing.List[typing.Union[int, float]]
| *No description.* |
+| elasticsearch_requeue_workers_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| elasticsearch_search_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| elasticsearch_url_input
| typing.List[str]
| *No description.* |
| elasticsearch_username_input
| str
| *No description.* |
+| elasticsearch_worker_number_of_shards_input
| typing.Union[int, float]
| *No description.* |
| email_additional_text_input
| str
| *No description.* |
| email_author_in_body_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| email_confirmation_setting_input
| str
| *No description.* |
+| enable_artifact_external_redirect_warning_page_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| enabled_git_access_protocol_input
| str
| *No description.* |
| enforce_namespace_storage_limit_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| enforce_terms_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
@@ -5954,6 +6790,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| external_pipeline_validation_service_timeout_input
| typing.Union[int, float]
| *No description.* |
| external_pipeline_validation_service_token_input
| str
| *No description.* |
| external_pipeline_validation_service_url_input
| str
| *No description.* |
+| failed_login_attempts_unlock_period_in_minutes_input
| typing.Union[int, float]
| *No description.* |
| file_template_project_id_input
| typing.Union[int, float]
| *No description.* |
| first_day_of_week_input
| typing.Union[int, float]
| *No description.* |
| geo_node_allowed_ips_input
| str
| *No description.* |
@@ -5961,8 +6798,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| gitaly_timeout_default_input
| typing.Union[int, float]
| *No description.* |
| gitaly_timeout_fast_input
| typing.Union[int, float]
| *No description.* |
| gitaly_timeout_medium_input
| typing.Union[int, float]
| *No description.* |
+| gitlab_shell_operation_limit_input
| typing.Union[int, float]
| *No description.* |
+| gitpod_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| gitpod_url_input
| str
| *No description.* |
+| git_rate_limit_users_alertlist_input
| typing.List[typing.Union[int, float]]
| *No description.* |
| git_rate_limit_users_allowlist_input
| typing.List[str]
| *No description.* |
| git_two_factor_session_expiry_input
| typing.Union[int, float]
| *No description.* |
+| globally_allowed_ips_input
| str
| *No description.* |
| grafana_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| grafana_url_input
| str
| *No description.* |
| gravatar_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
@@ -5985,19 +6827,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| inactive_projects_delete_after_months_input
| typing.Union[int, float]
| *No description.* |
| inactive_projects_min_size_mb_input
| typing.Union[int, float]
| *No description.* |
| inactive_projects_send_warning_email_after_months_input
| typing.Union[int, float]
| *No description.* |
+| include_optional_metrics_in_service_ping_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| in_product_marketing_emails_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| invisible_captcha_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| issues_create_limit_input
| typing.Union[int, float]
| *No description.* |
+| jira_connect_application_key_input
| str
| *No description.* |
+| jira_connect_proxy_url_input
| str
| *No description.* |
+| jira_connect_public_key_storage_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| keep_latest_artifact_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| local_markdown_version_input
| typing.Union[int, float]
| *No description.* |
+| lock_duo_features_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| mailgun_events_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| mailgun_signing_key_input
| str
| *No description.* |
| maintenance_mode_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| maintenance_mode_message_input
| str
| *No description.* |
+| maven_package_requests_forwarding_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| max_artifacts_size_input
| typing.Union[int, float]
| *No description.* |
| max_attachment_size_input
| typing.Union[int, float]
| *No description.* |
+| max_decompressed_archive_size_input
| typing.Union[int, float]
| *No description.* |
| max_export_size_input
| typing.Union[int, float]
| *No description.* |
+| max_import_remote_file_size_input
| typing.Union[int, float]
| *No description.* |
| max_import_size_input
| typing.Union[int, float]
| *No description.* |
+| max_login_attempts_input
| typing.Union[int, float]
| *No description.* |
| max_number_of_repository_downloads_input
| typing.Union[int, float]
| *No description.* |
| max_number_of_repository_downloads_within_time_period_input
| typing.Union[int, float]
| *No description.* |
| max_pages_size_input
| typing.Union[int, float]
| *No description.* |
@@ -6011,7 +6862,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| mirror_max_capacity_input
| typing.Union[int, float]
| *No description.* |
| mirror_max_delay_input
| typing.Union[int, float]
| *No description.* |
| npm_package_requests_forwarding_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| nuget_skip_metadata_url_validation_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| outbound_local_requests_whitelist_input
| typing.List[str]
| *No description.* |
+| package_metadata_purl_types_input
| typing.List[typing.Union[int, float]]
| *No description.* |
+| package_registry_allow_anyone_to_pull_option_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| package_registry_cleanup_policies_worker_capacity_input
| typing.Union[int, float]
| *No description.* |
| pages_domain_verification_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| password_authentication_enabled_for_git_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
@@ -6027,6 +6881,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| plantuml_url_input
| str
| *No description.* |
| polling_interval_multiplier_input
| typing.Union[int, float]
| *No description.* |
| project_export_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| project_jobs_api_rate_limit_input
| typing.Union[int, float]
| *No description.* |
+| projects_api_rate_limit_unauthenticated_input
| typing.Union[int, float]
| *No description.* |
| prometheus_metrics_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| protected_ci_variables_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| push_event_activities_limit_input
| typing.Union[int, float]
| *No description.* |
@@ -6038,17 +6894,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| recaptcha_private_key_input
| str
| *No description.* |
| recaptcha_site_key_input
| str
| *No description.* |
| receive_max_input_size_input
| typing.Union[int, float]
| *No description.* |
+| receptive_cluster_agents_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| remember_me_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| repository_checks_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| repository_size_limit_input
| typing.Union[int, float]
| *No description.* |
| repository_storages_input
| typing.List[str]
| *No description.* |
| repository_storages_weighted_input
| typing.Mapping[typing.Union[int, float]]
| *No description.* |
| require_admin_approval_after_user_signup_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| require_admin_two_factor_authentication_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| require_personal_access_token_expiry_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| require_two_factor_authentication_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| restricted_visibility_levels_input
| typing.List[str]
| *No description.* |
| rsa_key_restriction_input
| typing.Union[int, float]
| *No description.* |
| search_rate_limit_input
| typing.Union[int, float]
| *No description.* |
| search_rate_limit_unauthenticated_input
| typing.Union[int, float]
| *No description.* |
+| security_approval_policies_limit_input
| typing.Union[int, float]
| *No description.* |
+| security_policy_global_group_approvers_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| security_txt_content_input
| str
| *No description.* |
| send_user_confirmation_email_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| service_access_tokens_expiration_enforced_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| session_expire_delay_input
| typing.Union[int, float]
| *No description.* |
| shared_runners_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| shared_runners_minutes_input
| typing.Union[int, float]
| *No description.* |
@@ -6058,6 +6922,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| sidekiq_job_limiter_mode_input
| str
| *No description.* |
| sign_in_text_input
| str
| *No description.* |
| signup_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| silent_admin_exports_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| silent_mode_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| slack_app_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| slack_app_id_input
| str
| *No description.* |
| slack_app_secret_input
| str
| *No description.* |
@@ -6067,6 +6933,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| snowplow_app_id_input
| str
| *No description.* |
| snowplow_collector_hostname_input
| str
| *No description.* |
| snowplow_cookie_domain_input
| str
| *No description.* |
+| snowplow_database_collector_hostname_input
| str
| *No description.* |
| snowplow_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| sourcegraph_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| sourcegraph_public_only_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
@@ -6074,6 +6941,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| spam_check_api_key_input
| str
| *No description.* |
| spam_check_endpoint_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| spam_check_endpoint_url_input
| str
| *No description.* |
+| static_objects_external_storage_auth_token_input
| str
| *No description.* |
+| static_objects_external_storage_url_input
| str
| *No description.* |
| suggest_pipeline_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| terminal_max_session_time_input
| typing.Union[int, float]
| *No description.* |
| terms_input
| str
| *No description.* |
@@ -6097,15 +6966,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| throttle_unauthenticated_web_requests_per_period_input
| typing.Union[int, float]
| *No description.* |
| time_tracking_limit_to_hours_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| two_factor_grace_period_input
| typing.Union[int, float]
| *No description.* |
+| unconfirmed_users_delete_after_days_input
| typing.Union[int, float]
| *No description.* |
| unique_ips_limit_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| unique_ips_limit_per_user_input
| typing.Union[int, float]
| *No description.* |
| unique_ips_limit_time_window_input
| typing.Union[int, float]
| *No description.* |
+| update_runner_versions_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| usage_ping_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| use_clickhouse_for_analytics_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_deactivation_emails_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_default_external_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_default_internal_regex_input
| str
| *No description.* |
+| user_defaults_to_private_profile_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_oauth_applications_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_show_add_ssh_key_message_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| valid_runner_registrars_input
| typing.List[str]
| *No description.* |
| version_check_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| web_ide_clientside_preview_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| whats_new_variant_input
| str
| *No description.* |
@@ -6201,14 +7075,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| elasticsearch_limit_indexing
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| elasticsearch_max_bulk_concurrency
| typing.Union[int, float]
| *No description.* |
| elasticsearch_max_bulk_size_mb
| typing.Union[int, float]
| *No description.* |
+| elasticsearch_max_code_indexing_concurrency
| typing.Union[int, float]
| *No description.* |
| elasticsearch_namespace_ids
| typing.List[typing.Union[int, float]]
| *No description.* |
| elasticsearch_password
| str
| *No description.* |
| elasticsearch_project_ids
| typing.List[typing.Union[int, float]]
| *No description.* |
+| elasticsearch_requeue_workers
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| elasticsearch_search
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| elasticsearch_url
| typing.List[str]
| *No description.* |
| elasticsearch_username
| str
| *No description.* |
+| elasticsearch_worker_number_of_shards
| typing.Union[int, float]
| *No description.* |
| email_additional_text
| str
| *No description.* |
| email_author_in_body
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| email_confirmation_setting
| str
| *No description.* |
+| enable_artifact_external_redirect_warning_page
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| enabled_git_access_protocol
| str
| *No description.* |
| enforce_namespace_storage_limit
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| enforce_terms
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
@@ -6222,6 +7101,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| external_pipeline_validation_service_timeout
| typing.Union[int, float]
| *No description.* |
| external_pipeline_validation_service_token
| str
| *No description.* |
| external_pipeline_validation_service_url
| str
| *No description.* |
+| failed_login_attempts_unlock_period_in_minutes
| typing.Union[int, float]
| *No description.* |
| file_template_project_id
| typing.Union[int, float]
| *No description.* |
| first_day_of_week
| typing.Union[int, float]
| *No description.* |
| geo_node_allowed_ips
| str
| *No description.* |
@@ -6229,8 +7109,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| gitaly_timeout_default
| typing.Union[int, float]
| *No description.* |
| gitaly_timeout_fast
| typing.Union[int, float]
| *No description.* |
| gitaly_timeout_medium
| typing.Union[int, float]
| *No description.* |
+| gitlab_shell_operation_limit
| typing.Union[int, float]
| *No description.* |
+| gitpod_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| gitpod_url
| str
| *No description.* |
+| git_rate_limit_users_alertlist
| typing.List[typing.Union[int, float]]
| *No description.* |
| git_rate_limit_users_allowlist
| typing.List[str]
| *No description.* |
| git_two_factor_session_expiry
| typing.Union[int, float]
| *No description.* |
+| globally_allowed_ips
| str
| *No description.* |
| grafana_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| grafana_url
| str
| *No description.* |
| gravatar_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
@@ -6253,19 +7138,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| inactive_projects_delete_after_months
| typing.Union[int, float]
| *No description.* |
| inactive_projects_min_size_mb
| typing.Union[int, float]
| *No description.* |
| inactive_projects_send_warning_email_after_months
| typing.Union[int, float]
| *No description.* |
+| include_optional_metrics_in_service_ping
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| in_product_marketing_emails_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| invisible_captcha_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| issues_create_limit
| typing.Union[int, float]
| *No description.* |
+| jira_connect_application_key
| str
| *No description.* |
+| jira_connect_proxy_url
| str
| *No description.* |
+| jira_connect_public_key_storage_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| keep_latest_artifact
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| local_markdown_version
| typing.Union[int, float]
| *No description.* |
+| lock_duo_features_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| mailgun_events_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| mailgun_signing_key
| str
| *No description.* |
| maintenance_mode
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| maintenance_mode_message
| str
| *No description.* |
+| maven_package_requests_forwarding
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| max_artifacts_size
| typing.Union[int, float]
| *No description.* |
| max_attachment_size
| typing.Union[int, float]
| *No description.* |
+| max_decompressed_archive_size
| typing.Union[int, float]
| *No description.* |
| max_export_size
| typing.Union[int, float]
| *No description.* |
+| max_import_remote_file_size
| typing.Union[int, float]
| *No description.* |
| max_import_size
| typing.Union[int, float]
| *No description.* |
+| max_login_attempts
| typing.Union[int, float]
| *No description.* |
| max_number_of_repository_downloads
| typing.Union[int, float]
| *No description.* |
| max_number_of_repository_downloads_within_time_period
| typing.Union[int, float]
| *No description.* |
| max_pages_size
| typing.Union[int, float]
| *No description.* |
@@ -6279,7 +7173,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| mirror_max_capacity
| typing.Union[int, float]
| *No description.* |
| mirror_max_delay
| typing.Union[int, float]
| *No description.* |
| npm_package_requests_forwarding
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| nuget_skip_metadata_url_validation
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| outbound_local_requests_whitelist
| typing.List[str]
| *No description.* |
+| package_metadata_purl_types
| typing.List[typing.Union[int, float]]
| *No description.* |
+| package_registry_allow_anyone_to_pull_option
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| package_registry_cleanup_policies_worker_capacity
| typing.Union[int, float]
| *No description.* |
| pages_domain_verification_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| password_authentication_enabled_for_git
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
@@ -6295,6 +7192,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| plantuml_url
| str
| *No description.* |
| polling_interval_multiplier
| typing.Union[int, float]
| *No description.* |
| project_export_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| project_jobs_api_rate_limit
| typing.Union[int, float]
| *No description.* |
+| projects_api_rate_limit_unauthenticated
| typing.Union[int, float]
| *No description.* |
| prometheus_metrics_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| protected_ci_variables
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| push_event_activities_limit
| typing.Union[int, float]
| *No description.* |
@@ -6306,17 +7205,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| recaptcha_private_key
| str
| *No description.* |
| recaptcha_site_key
| str
| *No description.* |
| receive_max_input_size
| typing.Union[int, float]
| *No description.* |
+| receptive_cluster_agents_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| remember_me_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| repository_checks_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| repository_size_limit
| typing.Union[int, float]
| *No description.* |
| repository_storages
| typing.List[str]
| *No description.* |
| repository_storages_weighted
| typing.Mapping[typing.Union[int, float]]
| *No description.* |
| require_admin_approval_after_user_signup
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| require_admin_two_factor_authentication
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| require_personal_access_token_expiry
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| require_two_factor_authentication
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| restricted_visibility_levels
| typing.List[str]
| *No description.* |
| rsa_key_restriction
| typing.Union[int, float]
| *No description.* |
| search_rate_limit
| typing.Union[int, float]
| *No description.* |
| search_rate_limit_unauthenticated
| typing.Union[int, float]
| *No description.* |
+| security_approval_policies_limit
| typing.Union[int, float]
| *No description.* |
+| security_policy_global_group_approvers_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| security_txt_content
| str
| *No description.* |
| send_user_confirmation_email
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| service_access_tokens_expiration_enforced
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| session_expire_delay
| typing.Union[int, float]
| *No description.* |
| shared_runners_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| shared_runners_minutes
| typing.Union[int, float]
| *No description.* |
@@ -6326,6 +7233,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| sidekiq_job_limiter_mode
| str
| *No description.* |
| sign_in_text
| str
| *No description.* |
| signup_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| silent_admin_exports_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| silent_mode_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| slack_app_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| slack_app_id
| str
| *No description.* |
| slack_app_secret
| str
| *No description.* |
@@ -6335,6 +7244,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| snowplow_app_id
| str
| *No description.* |
| snowplow_collector_hostname
| str
| *No description.* |
| snowplow_cookie_domain
| str
| *No description.* |
+| snowplow_database_collector_hostname
| str
| *No description.* |
| snowplow_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| sourcegraph_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| sourcegraph_public_only
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
@@ -6342,6 +7252,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| spam_check_api_key
| str
| *No description.* |
| spam_check_endpoint_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| spam_check_endpoint_url
| str
| *No description.* |
+| static_objects_external_storage_auth_token
| str
| *No description.* |
+| static_objects_external_storage_url
| str
| *No description.* |
| suggest_pipeline_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| terminal_max_session_time
| typing.Union[int, float]
| *No description.* |
| terms
| str
| *No description.* |
@@ -6365,15 +7277,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| throttle_unauthenticated_web_requests_per_period
| typing.Union[int, float]
| *No description.* |
| time_tracking_limit_to_hours
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| two_factor_grace_period
| typing.Union[int, float]
| *No description.* |
+| unconfirmed_users_delete_after_days
| typing.Union[int, float]
| *No description.* |
| unique_ips_limit_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| unique_ips_limit_per_user
| typing.Union[int, float]
| *No description.* |
| unique_ips_limit_time_window
| typing.Union[int, float]
| *No description.* |
+| update_runner_versions_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| usage_ping_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| use_clickhouse_for_analytics
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_deactivation_emails_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_default_external
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_default_internal_regex
| str
| *No description.* |
+| user_defaults_to_private_profile
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_oauth_applications
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| user_show_add_ssh_key_message
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| valid_runner_registrars
| typing.List[str]
| *No description.* |
| version_check_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| web_ide_clientside_preview_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| whats_new_variant
| str
| *No description.* |
@@ -6533,6 +7450,26 @@ default_branch_protection_defaults: ApplicationSettingsDefaultBranchProtectionDe
---
+##### `gitlab_dedicated_instance`Required
+
+```python
+gitlab_dedicated_instance: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `gitlab_environment_toolkit_instance`Required
+
+```python
+gitlab_environment_toolkit_instance: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
##### `abuse_notification_email_input`Optional
```python
@@ -7453,6 +8390,16 @@ elasticsearch_max_bulk_size_mb_input: typing.Union[int, float]
---
+##### `elasticsearch_max_code_indexing_concurrency_input`Optional
+
+```python
+elasticsearch_max_code_indexing_concurrency_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `elasticsearch_namespace_ids_input`Optional
```python
@@ -7483,6 +8430,16 @@ elasticsearch_project_ids_input: typing.List[typing.Union[int, float]]
---
+##### `elasticsearch_requeue_workers_input`Optional
+
+```python
+elasticsearch_requeue_workers_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `elasticsearch_search_input`Optional
```python
@@ -7513,13 +8470,23 @@ elasticsearch_username_input: str
---
-##### `email_additional_text_input`Optional
+##### `elasticsearch_worker_number_of_shards_input`Optional
```python
-email_additional_text_input: str
+elasticsearch_worker_number_of_shards_input: typing.Union[int, float]
```
-- *Type:* str
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `email_additional_text_input`Optional
+
+```python
+email_additional_text_input: str
+```
+
+- *Type:* str
---
@@ -7533,6 +8500,26 @@ email_author_in_body_input: typing.Union[bool, IResolvable]
---
+##### `email_confirmation_setting_input`Optional
+
+```python
+email_confirmation_setting_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `enable_artifact_external_redirect_warning_page_input`Optional
+
+```python
+enable_artifact_external_redirect_warning_page_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `enabled_git_access_protocol_input`Optional
```python
@@ -7663,6 +8650,16 @@ external_pipeline_validation_service_url_input: str
---
+##### `failed_login_attempts_unlock_period_in_minutes_input`Optional
+
+```python
+failed_login_attempts_unlock_period_in_minutes_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `file_template_project_id_input`Optional
```python
@@ -7733,6 +8730,46 @@ gitaly_timeout_medium_input: typing.Union[int, float]
---
+##### `gitlab_shell_operation_limit_input`Optional
+
+```python
+gitlab_shell_operation_limit_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `gitpod_enabled_input`Optional
+
+```python
+gitpod_enabled_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `gitpod_url_input`Optional
+
+```python
+gitpod_url_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `git_rate_limit_users_alertlist_input`Optional
+
+```python
+git_rate_limit_users_alertlist_input: typing.List[typing.Union[int, float]]
+```
+
+- *Type:* typing.List[typing.Union[int, float]]
+
+---
+
##### `git_rate_limit_users_allowlist_input`Optional
```python
@@ -7753,6 +8790,16 @@ git_two_factor_session_expiry_input: typing.Union[int, float]
---
+##### `globally_allowed_ips_input`Optional
+
+```python
+globally_allowed_ips_input: str
+```
+
+- *Type:* str
+
+---
+
##### `grafana_enabled_input`Optional
```python
@@ -7973,6 +9020,16 @@ inactive_projects_send_warning_email_after_months_input: typing.Union[int, float
---
+##### `include_optional_metrics_in_service_ping_input`Optional
+
+```python
+include_optional_metrics_in_service_ping_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `in_product_marketing_emails_enabled_input`Optional
```python
@@ -8003,6 +9060,36 @@ issues_create_limit_input: typing.Union[int, float]
---
+##### `jira_connect_application_key_input`Optional
+
+```python
+jira_connect_application_key_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `jira_connect_proxy_url_input`Optional
+
+```python
+jira_connect_proxy_url_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `jira_connect_public_key_storage_enabled_input`Optional
+
+```python
+jira_connect_public_key_storage_enabled_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `keep_latest_artifact_input`Optional
```python
@@ -8023,6 +9110,16 @@ local_markdown_version_input: typing.Union[int, float]
---
+##### `lock_duo_features_enabled_input`Optional
+
+```python
+lock_duo_features_enabled_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `mailgun_events_enabled_input`Optional
```python
@@ -8063,6 +9160,16 @@ maintenance_mode_message_input: str
---
+##### `maven_package_requests_forwarding_input`Optional
+
+```python
+maven_package_requests_forwarding_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `max_artifacts_size_input`Optional
```python
@@ -8083,6 +9190,16 @@ max_attachment_size_input: typing.Union[int, float]
---
+##### `max_decompressed_archive_size_input`Optional
+
+```python
+max_decompressed_archive_size_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `max_export_size_input`Optional
```python
@@ -8093,6 +9210,16 @@ max_export_size_input: typing.Union[int, float]
---
+##### `max_import_remote_file_size_input`Optional
+
+```python
+max_import_remote_file_size_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `max_import_size_input`Optional
```python
@@ -8103,6 +9230,16 @@ max_import_size_input: typing.Union[int, float]
---
+##### `max_login_attempts_input`Optional
+
+```python
+max_login_attempts_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `max_number_of_repository_downloads_input`Optional
```python
@@ -8233,6 +9370,16 @@ npm_package_requests_forwarding_input: typing.Union[bool, IResolvable]
---
+##### `nuget_skip_metadata_url_validation_input`Optional
+
+```python
+nuget_skip_metadata_url_validation_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `outbound_local_requests_whitelist_input`Optional
```python
@@ -8243,6 +9390,26 @@ outbound_local_requests_whitelist_input: typing.List[str]
---
+##### `package_metadata_purl_types_input`Optional
+
+```python
+package_metadata_purl_types_input: typing.List[typing.Union[int, float]]
+```
+
+- *Type:* typing.List[typing.Union[int, float]]
+
+---
+
+##### `package_registry_allow_anyone_to_pull_option_input`Optional
+
+```python
+package_registry_allow_anyone_to_pull_option_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `package_registry_cleanup_policies_worker_capacity_input`Optional
```python
@@ -8393,6 +9560,26 @@ project_export_enabled_input: typing.Union[bool, IResolvable]
---
+##### `project_jobs_api_rate_limit_input`Optional
+
+```python
+project_jobs_api_rate_limit_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `projects_api_rate_limit_unauthenticated_input`Optional
+
+```python
+projects_api_rate_limit_unauthenticated_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `prometheus_metrics_enabled_input`Optional
```python
@@ -8503,6 +9690,26 @@ receive_max_input_size_input: typing.Union[int, float]
---
+##### `receptive_cluster_agents_enabled_input`Optional
+
+```python
+receptive_cluster_agents_enabled_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `remember_me_enabled_input`Optional
+
+```python
+remember_me_enabled_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `repository_checks_enabled_input`Optional
```python
@@ -8553,6 +9760,26 @@ require_admin_approval_after_user_signup_input: typing.Union[bool, IResolvable]
---
+##### `require_admin_two_factor_authentication_input`Optional
+
+```python
+require_admin_two_factor_authentication_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `require_personal_access_token_expiry_input`Optional
+
+```python
+require_personal_access_token_expiry_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `require_two_factor_authentication_input`Optional
```python
@@ -8603,6 +9830,36 @@ search_rate_limit_unauthenticated_input: typing.Union[int, float]
---
+##### `security_approval_policies_limit_input`Optional
+
+```python
+security_approval_policies_limit_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `security_policy_global_group_approvers_enabled_input`Optional
+
+```python
+security_policy_global_group_approvers_enabled_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `security_txt_content_input`Optional
+
+```python
+security_txt_content_input: str
+```
+
+- *Type:* str
+
+---
+
##### `send_user_confirmation_email_input`Optional
```python
@@ -8613,6 +9870,16 @@ send_user_confirmation_email_input: typing.Union[bool, IResolvable]
---
+##### `service_access_tokens_expiration_enforced_input`Optional
+
+```python
+service_access_tokens_expiration_enforced_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `session_expire_delay_input`Optional
```python
@@ -8703,23 +9970,43 @@ signup_enabled_input: typing.Union[bool, IResolvable]
---
-##### `slack_app_enabled_input`Optional
+##### `silent_admin_exports_enabled_input`Optional
```python
-slack_app_enabled_input: typing.Union[bool, IResolvable]
+silent_admin_exports_enabled_input: typing.Union[bool, IResolvable]
```
- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `slack_app_id_input`Optional
+##### `silent_mode_enabled_input`Optional
```python
-slack_app_id_input: str
+silent_mode_enabled_input: typing.Union[bool, IResolvable]
```
-- *Type:* str
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `slack_app_enabled_input`Optional
+
+```python
+slack_app_enabled_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `slack_app_id_input`Optional
+
+```python
+slack_app_id_input: str
+```
+
+- *Type:* str
---
@@ -8793,6 +10080,16 @@ snowplow_cookie_domain_input: str
---
+##### `snowplow_database_collector_hostname_input`Optional
+
+```python
+snowplow_database_collector_hostname_input: str
+```
+
+- *Type:* str
+
+---
+
##### `snowplow_enabled_input`Optional
```python
@@ -8863,6 +10160,26 @@ spam_check_endpoint_url_input: str
---
+##### `static_objects_external_storage_auth_token_input`Optional
+
+```python
+static_objects_external_storage_auth_token_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `static_objects_external_storage_url_input`Optional
+
+```python
+static_objects_external_storage_url_input: str
+```
+
+- *Type:* str
+
+---
+
##### `suggest_pipeline_enabled_input`Optional
```python
@@ -9093,6 +10410,16 @@ two_factor_grace_period_input: typing.Union[int, float]
---
+##### `unconfirmed_users_delete_after_days_input`Optional
+
+```python
+unconfirmed_users_delete_after_days_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `unique_ips_limit_enabled_input`Optional
```python
@@ -9123,6 +10450,16 @@ unique_ips_limit_time_window_input: typing.Union[int, float]
---
+##### `update_runner_versions_enabled_input`Optional
+
+```python
+update_runner_versions_enabled_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `usage_ping_enabled_input`Optional
```python
@@ -9133,6 +10470,16 @@ usage_ping_enabled_input: typing.Union[bool, IResolvable]
---
+##### `use_clickhouse_for_analytics_input`Optional
+
+```python
+use_clickhouse_for_analytics_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `user_deactivation_emails_enabled_input`Optional
```python
@@ -9163,6 +10510,16 @@ user_default_internal_regex_input: str
---
+##### `user_defaults_to_private_profile_input`Optional
+
+```python
+user_defaults_to_private_profile_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `user_oauth_applications_input`Optional
```python
@@ -9183,6 +10540,16 @@ user_show_add_ssh_key_message_input: typing.Union[bool, IResolvable]
---
+##### `valid_runner_registrars_input`Optional
+
+```python
+valid_runner_registrars_input: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+---
+
##### `version_check_enabled_input`Optional
```python
@@ -10133,6 +11500,16 @@ elasticsearch_max_bulk_size_mb: typing.Union[int, float]
---
+##### `elasticsearch_max_code_indexing_concurrency`Required
+
+```python
+elasticsearch_max_code_indexing_concurrency: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `elasticsearch_namespace_ids`Required
```python
@@ -10163,6 +11540,16 @@ elasticsearch_project_ids: typing.List[typing.Union[int, float]]
---
+##### `elasticsearch_requeue_workers`Required
+
+```python
+elasticsearch_requeue_workers: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `elasticsearch_search`Required
```python
@@ -10193,6 +11580,16 @@ elasticsearch_username: str
---
+##### `elasticsearch_worker_number_of_shards`Required
+
+```python
+elasticsearch_worker_number_of_shards: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `email_additional_text`Required
```python
@@ -10213,6 +11610,26 @@ email_author_in_body: typing.Union[bool, IResolvable]
---
+##### `email_confirmation_setting`Required
+
+```python
+email_confirmation_setting: str
+```
+
+- *Type:* str
+
+---
+
+##### `enable_artifact_external_redirect_warning_page`Required
+
+```python
+enable_artifact_external_redirect_warning_page: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `enabled_git_access_protocol`Required
```python
@@ -10343,6 +11760,16 @@ external_pipeline_validation_service_url: str
---
+##### `failed_login_attempts_unlock_period_in_minutes`Required
+
+```python
+failed_login_attempts_unlock_period_in_minutes: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `file_template_project_id`Required
```python
@@ -10413,6 +11840,46 @@ gitaly_timeout_medium: typing.Union[int, float]
---
+##### `gitlab_shell_operation_limit`Required
+
+```python
+gitlab_shell_operation_limit: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `gitpod_enabled`Required
+
+```python
+gitpod_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `gitpod_url`Required
+
+```python
+gitpod_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `git_rate_limit_users_alertlist`Required
+
+```python
+git_rate_limit_users_alertlist: typing.List[typing.Union[int, float]]
+```
+
+- *Type:* typing.List[typing.Union[int, float]]
+
+---
+
##### `git_rate_limit_users_allowlist`Required
```python
@@ -10433,6 +11900,16 @@ git_two_factor_session_expiry: typing.Union[int, float]
---
+##### `globally_allowed_ips`Required
+
+```python
+globally_allowed_ips: str
+```
+
+- *Type:* str
+
+---
+
##### `grafana_enabled`Required
```python
@@ -10653,6 +12130,16 @@ inactive_projects_send_warning_email_after_months: typing.Union[int, float]
---
+##### `include_optional_metrics_in_service_ping`Required
+
+```python
+include_optional_metrics_in_service_ping: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `in_product_marketing_emails_enabled`Required
```python
@@ -10683,6 +12170,36 @@ issues_create_limit: typing.Union[int, float]
---
+##### `jira_connect_application_key`Required
+
+```python
+jira_connect_application_key: str
+```
+
+- *Type:* str
+
+---
+
+##### `jira_connect_proxy_url`Required
+
+```python
+jira_connect_proxy_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `jira_connect_public_key_storage_enabled`Required
+
+```python
+jira_connect_public_key_storage_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `keep_latest_artifact`Required
```python
@@ -10703,6 +12220,16 @@ local_markdown_version: typing.Union[int, float]
---
+##### `lock_duo_features_enabled`Required
+
+```python
+lock_duo_features_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `mailgun_events_enabled`Required
```python
@@ -10743,6 +12270,16 @@ maintenance_mode_message: str
---
+##### `maven_package_requests_forwarding`Required
+
+```python
+maven_package_requests_forwarding: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `max_artifacts_size`Required
```python
@@ -10763,6 +12300,16 @@ max_attachment_size: typing.Union[int, float]
---
+##### `max_decompressed_archive_size`Required
+
+```python
+max_decompressed_archive_size: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `max_export_size`Required
```python
@@ -10773,6 +12320,16 @@ max_export_size: typing.Union[int, float]
---
+##### `max_import_remote_file_size`Required
+
+```python
+max_import_remote_file_size: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `max_import_size`Required
```python
@@ -10783,6 +12340,16 @@ max_import_size: typing.Union[int, float]
---
+##### `max_login_attempts`Required
+
+```python
+max_login_attempts: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `max_number_of_repository_downloads`Required
```python
@@ -10913,6 +12480,16 @@ npm_package_requests_forwarding: typing.Union[bool, IResolvable]
---
+##### `nuget_skip_metadata_url_validation`Required
+
+```python
+nuget_skip_metadata_url_validation: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `outbound_local_requests_whitelist`Required
```python
@@ -10923,6 +12500,26 @@ outbound_local_requests_whitelist: typing.List[str]
---
+##### `package_metadata_purl_types`Required
+
+```python
+package_metadata_purl_types: typing.List[typing.Union[int, float]]
+```
+
+- *Type:* typing.List[typing.Union[int, float]]
+
+---
+
+##### `package_registry_allow_anyone_to_pull_option`Required
+
+```python
+package_registry_allow_anyone_to_pull_option: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `package_registry_cleanup_policies_worker_capacity`Required
```python
@@ -11073,6 +12670,26 @@ project_export_enabled: typing.Union[bool, IResolvable]
---
+##### `project_jobs_api_rate_limit`Required
+
+```python
+project_jobs_api_rate_limit: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `projects_api_rate_limit_unauthenticated`Required
+
+```python
+projects_api_rate_limit_unauthenticated: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `prometheus_metrics_enabled`Required
```python
@@ -11183,6 +12800,26 @@ receive_max_input_size: typing.Union[int, float]
---
+##### `receptive_cluster_agents_enabled`Required
+
+```python
+receptive_cluster_agents_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `remember_me_enabled`Required
+
+```python
+remember_me_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `repository_checks_enabled`Required
```python
@@ -11233,6 +12870,26 @@ require_admin_approval_after_user_signup: typing.Union[bool, IResolvable]
---
+##### `require_admin_two_factor_authentication`Required
+
+```python
+require_admin_two_factor_authentication: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `require_personal_access_token_expiry`Required
+
+```python
+require_personal_access_token_expiry: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `require_two_factor_authentication`Required
```python
@@ -11283,6 +12940,36 @@ search_rate_limit_unauthenticated: typing.Union[int, float]
---
+##### `security_approval_policies_limit`Required
+
+```python
+security_approval_policies_limit: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `security_policy_global_group_approvers_enabled`Required
+
+```python
+security_policy_global_group_approvers_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `security_txt_content`Required
+
+```python
+security_txt_content: str
+```
+
+- *Type:* str
+
+---
+
##### `send_user_confirmation_email`Required
```python
@@ -11293,6 +12980,16 @@ send_user_confirmation_email: typing.Union[bool, IResolvable]
---
+##### `service_access_tokens_expiration_enforced`Required
+
+```python
+service_access_tokens_expiration_enforced: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `session_expire_delay`Required
```python
@@ -11383,6 +13080,26 @@ signup_enabled: typing.Union[bool, IResolvable]
---
+##### `silent_admin_exports_enabled`Required
+
+```python
+silent_admin_exports_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `silent_mode_enabled`Required
+
+```python
+silent_mode_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `slack_app_enabled`Required
```python
@@ -11473,6 +13190,16 @@ snowplow_cookie_domain: str
---
+##### `snowplow_database_collector_hostname`Required
+
+```python
+snowplow_database_collector_hostname: str
+```
+
+- *Type:* str
+
+---
+
##### `snowplow_enabled`Required
```python
@@ -11529,14 +13256,34 @@ spam_check_api_key: str
spam_check_endpoint_enabled: typing.Union[bool, IResolvable]
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `spam_check_endpoint_url`Required
+
+```python
+spam_check_endpoint_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `static_objects_external_storage_auth_token`Required
+
+```python
+static_objects_external_storage_auth_token: str
+```
+
+- *Type:* str
---
-##### `spam_check_endpoint_url`Required
+##### `static_objects_external_storage_url`Required
```python
-spam_check_endpoint_url: str
+static_objects_external_storage_url: str
```
- *Type:* str
@@ -11773,6 +13520,16 @@ two_factor_grace_period: typing.Union[int, float]
---
+##### `unconfirmed_users_delete_after_days`Required
+
+```python
+unconfirmed_users_delete_after_days: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
##### `unique_ips_limit_enabled`Required
```python
@@ -11803,6 +13560,16 @@ unique_ips_limit_time_window: typing.Union[int, float]
---
+##### `update_runner_versions_enabled`Required
+
+```python
+update_runner_versions_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `usage_ping_enabled`Required
```python
@@ -11813,6 +13580,16 @@ usage_ping_enabled: typing.Union[bool, IResolvable]
---
+##### `use_clickhouse_for_analytics`Required
+
+```python
+use_clickhouse_for_analytics: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `user_deactivation_emails_enabled`Required
```python
@@ -11843,6 +13620,16 @@ user_default_internal_regex: str
---
+##### `user_defaults_to_private_profile`Required
+
+```python
+user_defaults_to_private_profile: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
##### `user_oauth_applications`Required
```python
@@ -11863,6 +13650,16 @@ user_show_add_ssh_key_message: typing.Union[bool, IResolvable]
---
+##### `valid_runner_registrars`Required
+
+```python
+valid_runner_registrars: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+---
+
##### `version_check_enabled`Required
```python
@@ -12030,14 +13827,19 @@ applicationSettings.ApplicationSettingsConfig(
elasticsearch_limit_indexing: typing.Union[bool, IResolvable] = None,
elasticsearch_max_bulk_concurrency: typing.Union[int, float] = None,
elasticsearch_max_bulk_size_mb: typing.Union[int, float] = None,
+ elasticsearch_max_code_indexing_concurrency: typing.Union[int, float] = None,
elasticsearch_namespace_ids: typing.List[typing.Union[int, float]] = None,
elasticsearch_password: str = None,
elasticsearch_project_ids: typing.List[typing.Union[int, float]] = None,
+ elasticsearch_requeue_workers: typing.Union[bool, IResolvable] = None,
elasticsearch_search: typing.Union[bool, IResolvable] = None,
elasticsearch_url: typing.List[str] = None,
elasticsearch_username: str = None,
+ elasticsearch_worker_number_of_shards: typing.Union[int, float] = None,
email_additional_text: str = None,
email_author_in_body: typing.Union[bool, IResolvable] = None,
+ email_confirmation_setting: str = None,
+ enable_artifact_external_redirect_warning_page: typing.Union[bool, IResolvable] = None,
enabled_git_access_protocol: str = None,
enforce_namespace_storage_limit: typing.Union[bool, IResolvable] = None,
enforce_terms: typing.Union[bool, IResolvable] = None,
@@ -12051,6 +13853,7 @@ applicationSettings.ApplicationSettingsConfig(
external_pipeline_validation_service_timeout: typing.Union[int, float] = None,
external_pipeline_validation_service_token: str = None,
external_pipeline_validation_service_url: str = None,
+ failed_login_attempts_unlock_period_in_minutes: typing.Union[int, float] = None,
file_template_project_id: typing.Union[int, float] = None,
first_day_of_week: typing.Union[int, float] = None,
geo_node_allowed_ips: str = None,
@@ -12058,8 +13861,13 @@ applicationSettings.ApplicationSettingsConfig(
gitaly_timeout_default: typing.Union[int, float] = None,
gitaly_timeout_fast: typing.Union[int, float] = None,
gitaly_timeout_medium: typing.Union[int, float] = None,
+ gitlab_shell_operation_limit: typing.Union[int, float] = None,
+ gitpod_enabled: typing.Union[bool, IResolvable] = None,
+ gitpod_url: str = None,
+ git_rate_limit_users_alertlist: typing.List[typing.Union[int, float]] = None,
git_rate_limit_users_allowlist: typing.List[str] = None,
git_two_factor_session_expiry: typing.Union[int, float] = None,
+ globally_allowed_ips: str = None,
grafana_enabled: typing.Union[bool, IResolvable] = None,
grafana_url: str = None,
gravatar_enabled: typing.Union[bool, IResolvable] = None,
@@ -12082,19 +13890,28 @@ applicationSettings.ApplicationSettingsConfig(
inactive_projects_delete_after_months: typing.Union[int, float] = None,
inactive_projects_min_size_mb: typing.Union[int, float] = None,
inactive_projects_send_warning_email_after_months: typing.Union[int, float] = None,
+ include_optional_metrics_in_service_ping: typing.Union[bool, IResolvable] = None,
in_product_marketing_emails_enabled: typing.Union[bool, IResolvable] = None,
invisible_captcha_enabled: typing.Union[bool, IResolvable] = None,
issues_create_limit: typing.Union[int, float] = None,
+ jira_connect_application_key: str = None,
+ jira_connect_proxy_url: str = None,
+ jira_connect_public_key_storage_enabled: typing.Union[bool, IResolvable] = None,
keep_latest_artifact: typing.Union[bool, IResolvable] = None,
local_markdown_version: typing.Union[int, float] = None,
+ lock_duo_features_enabled: typing.Union[bool, IResolvable] = None,
mailgun_events_enabled: typing.Union[bool, IResolvable] = None,
mailgun_signing_key: str = None,
maintenance_mode: typing.Union[bool, IResolvable] = None,
maintenance_mode_message: str = None,
+ maven_package_requests_forwarding: typing.Union[bool, IResolvable] = None,
max_artifacts_size: typing.Union[int, float] = None,
max_attachment_size: typing.Union[int, float] = None,
+ max_decompressed_archive_size: typing.Union[int, float] = None,
max_export_size: typing.Union[int, float] = None,
+ max_import_remote_file_size: typing.Union[int, float] = None,
max_import_size: typing.Union[int, float] = None,
+ max_login_attempts: typing.Union[int, float] = None,
max_number_of_repository_downloads: typing.Union[int, float] = None,
max_number_of_repository_downloads_within_time_period: typing.Union[int, float] = None,
max_pages_size: typing.Union[int, float] = None,
@@ -12108,7 +13925,10 @@ applicationSettings.ApplicationSettingsConfig(
mirror_max_capacity: typing.Union[int, float] = None,
mirror_max_delay: typing.Union[int, float] = None,
npm_package_requests_forwarding: typing.Union[bool, IResolvable] = None,
+ nuget_skip_metadata_url_validation: typing.Union[bool, IResolvable] = None,
outbound_local_requests_whitelist: typing.List[str] = None,
+ package_metadata_purl_types: typing.List[typing.Union[int, float]] = None,
+ package_registry_allow_anyone_to_pull_option: typing.Union[bool, IResolvable] = None,
package_registry_cleanup_policies_worker_capacity: typing.Union[int, float] = None,
pages_domain_verification_enabled: typing.Union[bool, IResolvable] = None,
password_authentication_enabled_for_git: typing.Union[bool, IResolvable] = None,
@@ -12124,6 +13944,8 @@ applicationSettings.ApplicationSettingsConfig(
plantuml_url: str = None,
polling_interval_multiplier: typing.Union[int, float] = None,
project_export_enabled: typing.Union[bool, IResolvable] = None,
+ project_jobs_api_rate_limit: typing.Union[int, float] = None,
+ projects_api_rate_limit_unauthenticated: typing.Union[int, float] = None,
prometheus_metrics_enabled: typing.Union[bool, IResolvable] = None,
protected_ci_variables: typing.Union[bool, IResolvable] = None,
push_event_activities_limit: typing.Union[int, float] = None,
@@ -12135,17 +13957,25 @@ applicationSettings.ApplicationSettingsConfig(
recaptcha_private_key: str = None,
recaptcha_site_key: str = None,
receive_max_input_size: typing.Union[int, float] = None,
+ receptive_cluster_agents_enabled: typing.Union[bool, IResolvable] = None,
+ remember_me_enabled: typing.Union[bool, IResolvable] = None,
repository_checks_enabled: typing.Union[bool, IResolvable] = None,
repository_size_limit: typing.Union[int, float] = None,
repository_storages: typing.List[str] = None,
repository_storages_weighted: typing.Mapping[typing.Union[int, float]] = None,
require_admin_approval_after_user_signup: typing.Union[bool, IResolvable] = None,
+ require_admin_two_factor_authentication: typing.Union[bool, IResolvable] = None,
+ require_personal_access_token_expiry: typing.Union[bool, IResolvable] = None,
require_two_factor_authentication: typing.Union[bool, IResolvable] = None,
restricted_visibility_levels: typing.List[str] = None,
rsa_key_restriction: typing.Union[int, float] = None,
search_rate_limit: typing.Union[int, float] = None,
search_rate_limit_unauthenticated: typing.Union[int, float] = None,
+ security_approval_policies_limit: typing.Union[int, float] = None,
+ security_policy_global_group_approvers_enabled: typing.Union[bool, IResolvable] = None,
+ security_txt_content: str = None,
send_user_confirmation_email: typing.Union[bool, IResolvable] = None,
+ service_access_tokens_expiration_enforced: typing.Union[bool, IResolvable] = None,
session_expire_delay: typing.Union[int, float] = None,
shared_runners_enabled: typing.Union[bool, IResolvable] = None,
shared_runners_minutes: typing.Union[int, float] = None,
@@ -12155,6 +13985,8 @@ applicationSettings.ApplicationSettingsConfig(
sidekiq_job_limiter_mode: str = None,
sign_in_text: str = None,
signup_enabled: typing.Union[bool, IResolvable] = None,
+ silent_admin_exports_enabled: typing.Union[bool, IResolvable] = None,
+ silent_mode_enabled: typing.Union[bool, IResolvable] = None,
slack_app_enabled: typing.Union[bool, IResolvable] = None,
slack_app_id: str = None,
slack_app_secret: str = None,
@@ -12164,6 +13996,7 @@ applicationSettings.ApplicationSettingsConfig(
snowplow_app_id: str = None,
snowplow_collector_hostname: str = None,
snowplow_cookie_domain: str = None,
+ snowplow_database_collector_hostname: str = None,
snowplow_enabled: typing.Union[bool, IResolvable] = None,
sourcegraph_enabled: typing.Union[bool, IResolvable] = None,
sourcegraph_public_only: typing.Union[bool, IResolvable] = None,
@@ -12171,6 +14004,8 @@ applicationSettings.ApplicationSettingsConfig(
spam_check_api_key: str = None,
spam_check_endpoint_enabled: typing.Union[bool, IResolvable] = None,
spam_check_endpoint_url: str = None,
+ static_objects_external_storage_auth_token: str = None,
+ static_objects_external_storage_url: str = None,
suggest_pipeline_enabled: typing.Union[bool, IResolvable] = None,
terminal_max_session_time: typing.Union[int, float] = None,
terms: str = None,
@@ -12194,15 +14029,20 @@ applicationSettings.ApplicationSettingsConfig(
throttle_unauthenticated_web_requests_per_period: typing.Union[int, float] = None,
time_tracking_limit_to_hours: typing.Union[bool, IResolvable] = None,
two_factor_grace_period: typing.Union[int, float] = None,
+ unconfirmed_users_delete_after_days: typing.Union[int, float] = None,
unique_ips_limit_enabled: typing.Union[bool, IResolvable] = None,
unique_ips_limit_per_user: typing.Union[int, float] = None,
unique_ips_limit_time_window: typing.Union[int, float] = None,
+ update_runner_versions_enabled: typing.Union[bool, IResolvable] = None,
usage_ping_enabled: typing.Union[bool, IResolvable] = None,
+ use_clickhouse_for_analytics: typing.Union[bool, IResolvable] = None,
user_deactivation_emails_enabled: typing.Union[bool, IResolvable] = None,
user_default_external: typing.Union[bool, IResolvable] = None,
user_default_internal_regex: str = None,
+ user_defaults_to_private_profile: typing.Union[bool, IResolvable] = None,
user_oauth_applications: typing.Union[bool, IResolvable] = None,
user_show_add_ssh_key_message: typing.Union[bool, IResolvable] = None,
+ valid_runner_registrars: typing.List[str] = None,
version_check_enabled: typing.Union[bool, IResolvable] = None,
web_ide_clientside_preview_enabled: typing.Union[bool, IResolvable] = None,
whats_new_variant: str = None,
@@ -12313,14 +14153,19 @@ applicationSettings.ApplicationSettingsConfig(
| elasticsearch_limit_indexing
| typing.Union[bool, cdktf.IResolvable]
| Limit Elasticsearch to index certain namespaces and projects. |
| elasticsearch_max_bulk_concurrency
| typing.Union[int, float]
| Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations. |
| elasticsearch_max_bulk_size_mb
| typing.Union[int, float]
| Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations. |
+| elasticsearch_max_code_indexing_concurrency
| typing.Union[int, float]
| Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only. |
| elasticsearch_namespace_ids
| typing.List[typing.Union[int, float]]
| The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
| elasticsearch_password
| str
| The password of your Elasticsearch instance. |
| elasticsearch_project_ids
| typing.List[typing.Union[int, float]]
| The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
+| elasticsearch_requeue_workers
| typing.Union[bool, cdktf.IResolvable]
| Enable automatic requeuing of indexing workers. |
| elasticsearch_search
| typing.Union[bool, cdktf.IResolvable]
| Enable Elasticsearch search. |
| elasticsearch_url
| typing.List[str]
| The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201). |
| elasticsearch_username
| str
| The username of your Elasticsearch instance. |
+| elasticsearch_worker_number_of_shards
| typing.Union[int, float]
| Number of indexing worker shards. |
| email_additional_text
| str
| Additional text added to the bottom of every email for legal/auditing/compliance reasons. |
| email_author_in_body
| typing.Union[bool, cdktf.IResolvable]
| Some email servers do not support overriding the email sender name. |
+| email_confirmation_setting
| str
| Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard. |
+| enable_artifact_external_redirect_warning_page
| typing.Union[bool, cdktf.IResolvable]
| Show the external redirect page that warns you about user-generated content in GitLab Pages. |
| enabled_git_access_protocol
| str
| Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols. |
| enforce_namespace_storage_limit
| typing.Union[bool, cdktf.IResolvable]
| Enabling this permits enforcement of namespace storage limits. |
| enforce_terms
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: terms) Enforce application ToS to all users. |
@@ -12334,6 +14179,7 @@ applicationSettings.ApplicationSettingsConfig(
| external_pipeline_validation_service_timeout
| typing.Union[int, float]
| How long to wait for a response from the pipeline validation service. Assumes OK if it times out. |
| external_pipeline_validation_service_token
| str
| Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url. |
| external_pipeline_validation_service_url
| str
| URL to use for pipeline validation requests. |
+| failed_login_attempts_unlock_period_in_minutes
| typing.Union[int, float]
| Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached. |
| file_template_project_id
| typing.Union[int, float]
| The ID of a project to load custom file templates from. |
| first_day_of_week
| typing.Union[int, float]
| Start day of the week for calendar views and date pickers. |
| geo_node_allowed_ips
| str
| Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24. |
@@ -12341,8 +14187,13 @@ applicationSettings.ApplicationSettingsConfig(
| gitaly_timeout_default
| typing.Union[int, float]
| Default Gitaly timeout, in seconds. |
| gitaly_timeout_fast
| typing.Union[int, float]
| Gitaly fast operation timeout, in seconds. |
| gitaly_timeout_medium
| typing.Union[int, float]
| Medium Gitaly timeout, in seconds. |
-| git_rate_limit_users_allowlist
| typing.List[str]
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. |
+| gitlab_shell_operation_limit
| typing.Union[int, float]
| Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2. |
+| gitpod_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Gitpod integration. |
+| gitpod_url
| str
| The Gitpod instance URL for integration. |
+| git_rate_limit_users_alertlist
| typing.List[typing.Union[int, float]]
| List of user IDs that are emailed when the Git abuse rate limit is exceeded. |
+| git_rate_limit_users_allowlist
| typing.List[str]
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only. |
| git_two_factor_session_expiry
| typing.Union[int, float]
| Maximum duration (in minutes) of a session for Git operations when 2FA is enabled. |
+| globally_allowed_ips
| str
| Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24. |
| grafana_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Grafana. |
| grafana_url
| str
| Grafana URL. |
| gravatar_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Gravatar. |
@@ -12360,24 +14211,33 @@ applicationSettings.ApplicationSettingsConfig(
| housekeeping_incremental_repack_period
| typing.Union[int, float]
| Number of Git pushes after which an incremental git repack is run. |
| housekeeping_optimize_repository_period
| typing.Union[int, float]
| Number of Git pushes after which an incremental git repack is run. |
| html_emails_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable HTML emails. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}. |
| import_sources
| typing.List[str]
| Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`. |
| inactive_projects_delete_after_months
| typing.Union[int, float]
| If delete_inactive_projects is true, the time (in months) to wait before deleting inactive projects. |
| inactive_projects_min_size_mb
| typing.Union[int, float]
| If delete_inactive_projects is true, the minimum repository size for projects to be checked for inactivity. |
| inactive_projects_send_warning_email_after_months
| typing.Union[int, float]
| If delete_inactive_projects is true, sets the time (in months) to wait before emailing maintainers that the project is scheduled be deleted because it is inactive. |
+| include_optional_metrics_in_service_ping
| typing.Union[bool, cdktf.IResolvable]
| Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10. |
| in_product_marketing_emails_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable in-product marketing emails. |
| invisible_captcha_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Invisible CAPTCHA spam detection during sign-up. |
| issues_create_limit
| typing.Union[int, float]
| Max number of issue creation requests per minute per user. |
+| jira_connect_application_key
| str
| ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app. |
+| jira_connect_proxy_url
| str
| URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app. |
+| jira_connect_public_key_storage_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable public key storage for the GitLab for Jira Cloud app. |
| keep_latest_artifact
| typing.Union[bool, cdktf.IResolvable]
| Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time. |
| local_markdown_version
| typing.Union[int, float]
| Increase this value when any cached Markdown should be invalidated. |
+| lock_duo_features_enabled
| typing.Union[bool, cdktf.IResolvable]
| Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups. |
| mailgun_events_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Mailgun event receiver. |
| mailgun_signing_key
| str
| The Mailgun HTTP webhook signing key for receiving events from webhook. |
| maintenance_mode
| typing.Union[bool, cdktf.IResolvable]
| When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests. |
| maintenance_mode_message
| str
| Message displayed when instance is in maintenance mode. |
+| maven_package_requests_forwarding
| typing.Union[bool, cdktf.IResolvable]
| Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only. |
| max_artifacts_size
| typing.Union[int, float]
| Maximum artifacts size in MB. |
| max_attachment_size
| typing.Union[int, float]
| Limit attachment size in MB. |
+| max_decompressed_archive_size
| typing.Union[int, float]
| Maximum decompressed archive size in bytes. |
| max_export_size
| typing.Union[int, float]
| Maximum export size in MB. 0 for unlimited. |
+| max_import_remote_file_size
| typing.Union[int, float]
| Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3. |
| max_import_size
| typing.Union[int, float]
| Maximum import size in MB. 0 for unlimited. |
+| max_login_attempts
| typing.Union[int, float]
| Maximum number of sign-in attempts before locking out the user. |
| max_number_of_repository_downloads
| typing.Union[int, float]
| Maximum number of unique repositories a user can download in the specified time period before they are banned. |
| max_number_of_repository_downloads_within_time_period
| typing.Union[int, float]
| Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1. |
| max_pages_size
| typing.Union[int, float]
| Maximum size of pages repositories in MB. |
@@ -12391,7 +14251,10 @@ applicationSettings.ApplicationSettingsConfig(
| mirror_max_capacity
| typing.Union[int, float]
| Maximum number of mirrors that can be synchronizing at the same time. |
| mirror_max_delay
| typing.Union[int, float]
| Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize. |
| npm_package_requests_forwarding
| typing.Union[bool, cdktf.IResolvable]
| Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm. |
+| nuget_skip_metadata_url_validation
| typing.Union[bool, cdktf.IResolvable]
| Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0. |
| outbound_local_requests_whitelist
| typing.List[str]
| Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled. |
+| package_metadata_purl_types
| typing.List[typing.Union[int, float]]
| List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only. |
+| package_registry_allow_anyone_to_pull_option
| typing.Union[bool, cdktf.IResolvable]
| Enable to allow anyone to pull from Package Registry visible and changeable. |
| package_registry_cleanup_policies_worker_capacity
| typing.Union[int, float]
| Number of workers assigned to the packages cleanup policies. |
| pages_domain_verification_enabled
| typing.Union[bool, cdktf.IResolvable]
| Require users to prove ownership of custom domains. |
| password_authentication_enabled_for_git
| typing.Union[bool, cdktf.IResolvable]
| Enable authentication for Git over HTTP(S) via a GitLab account password. |
@@ -12407,6 +14270,8 @@ applicationSettings.ApplicationSettingsConfig(
| plantuml_url
| str
| The PlantUML instance URL for integration. |
| polling_interval_multiplier
| typing.Union[int, float]
| Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling. |
| project_export_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable project export. |
+| project_jobs_api_rate_limit
| typing.Union[int, float]
| Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5. |
+| projects_api_rate_limit_unauthenticated
| typing.Union[int, float]
| Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0. |
| prometheus_metrics_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Prometheus metrics. |
| protected_ci_variables
| typing.Union[bool, cdktf.IResolvable]
| CI/CD variables are protected by default. |
| push_event_activities_limit
| typing.Union[int, float]
| Number of changes (branches or tags) in a single push to determine whether individual push events or bulk push events are created. |
@@ -12418,17 +14283,25 @@ applicationSettings.ApplicationSettingsConfig(
| recaptcha_private_key
| str
| Private key for reCAPTCHA. |
| recaptcha_site_key
| str
| Site key for reCAPTCHA. |
| receive_max_input_size
| typing.Union[int, float]
| Maximum push size (MB). |
+| receptive_cluster_agents_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable receptive mode for GitLab Agents for Kubernetes. |
+| remember_me_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Remember me setting. Introduced in GitLab 16.0. |
| repository_checks_enabled
| typing.Union[bool, cdktf.IResolvable]
| GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues. |
| repository_size_limit
| typing.Union[int, float]
| Size limit per repository (MB). |
| repository_storages
| typing.List[str]
| (GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random. |
| repository_storages_weighted
| typing.Mapping[typing.Union[int, float]]
| (GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection. |
| require_admin_approval_after_user_signup
| typing.Union[bool, cdktf.IResolvable]
| When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator. |
+| require_admin_two_factor_authentication
| typing.Union[bool, cdktf.IResolvable]
| Allow administrators to require 2FA for all administrators on the instance. |
+| require_personal_access_token_expiry
| typing.Union[bool, cdktf.IResolvable]
| When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account. |
| require_two_factor_authentication
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication. |
| restricted_visibility_levels
| typing.List[str]
| Selected levels cannot be used by non-Administrator users for groups, projects or snippets. |
| rsa_key_restriction
| typing.Union[int, float]
| The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys. |
| search_rate_limit
| typing.Union[int, float]
| Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0. |
| search_rate_limit_unauthenticated
| typing.Union[int, float]
| Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0. |
+| security_approval_policies_limit
| typing.Union[int, float]
| Maximum number of active merge request approval policies per security policy project. Maximum: 20. |
+| security_policy_global_group_approvers_enabled
| typing.Union[bool, cdktf.IResolvable]
| Whether to look up merge request approval policy approval groups globally or within project hierarchies. |
+| security_txt_content
| str
| Public security contact information. Introduced in GitLab 16.7. |
| send_user_confirmation_email
| typing.Union[bool, cdktf.IResolvable]
| Send confirmation email on sign-up. |
+| service_access_tokens_expiration_enforced
| typing.Union[bool, cdktf.IResolvable]
| Flag to indicate if token expiry date can be optional for service account users. |
| session_expire_delay
| typing.Union[int, float]
| Session duration in minutes. GitLab restart is required to apply changes. |
| shared_runners_enabled
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects. |
| shared_runners_minutes
| typing.Union[int, float]
| Set the maximum number of CI/CD minutes that a group can use on shared runners per month. |
@@ -12438,6 +14311,8 @@ applicationSettings.ApplicationSettingsConfig(
| sidekiq_job_limiter_mode
| str
| track or compress. Sets the behavior for Sidekiq job size limits. |
| sign_in_text
| str
| Text on the login page. |
| signup_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable registration. |
+| silent_admin_exports_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Silent admin exports. |
+| silent_mode_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable Silent mode. |
| slack_app_enabled
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app. |
| slack_app_id
| str
| The app ID of the Slack-app. |
| slack_app_secret
| str
| The app secret of the Slack-app. |
@@ -12447,6 +14322,7 @@ applicationSettings.ApplicationSettingsConfig(
| snowplow_app_id
| str
| The Snowplow site name / application ID. (for example, gitlab). |
| snowplow_collector_hostname
| str
| The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net). |
| snowplow_cookie_domain
| str
| The Snowplow cookie domain. (for example, .gitlab.com). |
+| snowplow_database_collector_hostname
| str
| The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net). |
| snowplow_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable snowplow tracking. |
| sourcegraph_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enables Sourcegraph integration. If enabled, requires sourcegraph_url. |
| sourcegraph_public_only
| typing.Union[bool, cdktf.IResolvable]
| Blocks Sourcegraph from being loaded on private and internal projects. |
@@ -12454,6 +14330,8 @@ applicationSettings.ApplicationSettingsConfig(
| spam_check_api_key
| str
| API key used by GitLab for accessing the Spam Check service endpoint. |
| spam_check_endpoint_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enables spam checking using external Spam Check API endpoint. |
| spam_check_endpoint_url
| str
| URL of the external Spamcheck service endpoint. |
+| static_objects_external_storage_auth_token
| str
| Authentication token for the external storage linked in static_objects_external_storage_url. |
+| static_objects_external_storage_url
| str
| URL to an external storage for repository static objects. |
| suggest_pipeline_enabled
| typing.Union[bool, cdktf.IResolvable]
| Enable pipeline suggestion banner. |
| terminal_max_session_time
| typing.Union[int, float]
| Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time. |
| terms
| str
| (Required by: enforce_terms) Markdown content for the ToS. |
@@ -12477,18 +14355,23 @@ applicationSettings.ApplicationSettingsConfig(
| throttle_unauthenticated_web_requests_per_period
| typing.Union[int, float]
| Max requests per period per IP. |
| time_tracking_limit_to_hours
| typing.Union[bool, cdktf.IResolvable]
| Limit display of time tracking units to hours. |
| two_factor_grace_period
| typing.Union[int, float]
| Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication. |
+| unconfirmed_users_delete_after_days
| typing.Union[int, float]
| Specifies how many days after sign-up to delete users who have not confirmed their email. |
| unique_ips_limit_enabled
| typing.Union[bool, cdktf.IResolvable]
| (If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs. |
| unique_ips_limit_per_user
| typing.Union[int, float]
| Maximum number of IPs per user. |
| unique_ips_limit_time_window
| typing.Union[int, float]
| How many seconds an IP is counted towards the limit. |
+| update_runner_versions_enabled
| typing.Union[bool, cdktf.IResolvable]
| Fetch GitLab Runner release version data from GitLab.com. |
| usage_ping_enabled
| typing.Union[bool, cdktf.IResolvable]
| Every week GitLab reports license usage back to GitLab, Inc. |
+| use_clickhouse_for_analytics
| typing.Union[bool, cdktf.IResolvable]
| Enables ClickHouse as a data source for analytics reports. |
| user_deactivation_emails_enabled
| typing.Union[bool, cdktf.IResolvable]
| Send an email to users upon account deactivation. |
| user_default_external
| typing.Union[bool, cdktf.IResolvable]
| Newly registered users are external by default. |
| user_default_internal_regex
| str
| Specify an email address regex pattern to identify default internal users. |
+| user_defaults_to_private_profile
| typing.Union[bool, cdktf.IResolvable]
| Newly created users have private profile by default. Introduced in GitLab 15.8. |
| user_oauth_applications
| typing.Union[bool, cdktf.IResolvable]
| Allow users to register any application to use GitLab as an OAuth provider. |
| user_show_add_ssh_key_message
| typing.Union[bool, cdktf.IResolvable]
| When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key. |
+| valid_runner_registrars
| typing.List[str]
| List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project']. |
| version_check_enabled
| typing.Union[bool, cdktf.IResolvable]
| Let GitLab inform you when an update is available. |
| web_ide_clientside_preview_enabled
| typing.Union[bool, cdktf.IResolvable]
| Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview). |
-| whats_new_variant
| str
| What’s new variant, possible values: all_tiers, current_tier, and disabled. |
+| whats_new_variant
| str
| What's new variant, possible values: all_tiers, current_tier, and disabled. |
| wiki_page_max_content_bytes
| typing.Union[int, float]
| Maximum wiki page content size in bytes. The minimum value is 1024 bytes. |
---
@@ -12573,7 +14456,7 @@ abuse_notification_email: str
If set, abuse reports are sent to this address. Abuse reports are always available in the Admin Area.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
---
@@ -12587,7 +14470,7 @@ admin_mode: typing.Union[bool, IResolvable]
Require administrators to enable Admin Mode by re-authenticating for administrative tasks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
---
@@ -12601,7 +14484,7 @@ after_sign_out_path: str
Where to redirect users after logout.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
---
@@ -12615,7 +14498,7 @@ after_sign_up_text: str
Text shown to the user after signing up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
---
@@ -12629,7 +14512,7 @@ akismet_api_key: str
API key for Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
---
@@ -12643,7 +14526,7 @@ akismet_enabled: typing.Union[bool, IResolvable]
(If enabled, requires: akismet_api_key) Enable or disable Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
---
@@ -12657,7 +14540,7 @@ allow_account_deletion: typing.Union[bool, IResolvable]
Set to true to allow users to delete their accounts. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
---
@@ -12671,7 +14554,7 @@ allow_group_owners_to_manage_ldap: typing.Union[bool, IResolvable]
Set to true to allow group owners to manage LDAP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
---
@@ -12685,7 +14568,7 @@ allow_local_requests_from_system_hooks: typing.Union[bool, IResolvable]
Allow requests to the local network from system hooks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
---
@@ -12699,7 +14582,7 @@ allow_local_requests_from_web_hooks_and_services: typing.Union[bool, IResolvable
Allow requests to the local network from web hooks and services.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
---
@@ -12713,7 +14596,7 @@ allow_project_creation_for_guest_and_below: typing.Union[bool, IResolvable]
Indicates whether users assigned up to the Guest role can create groups and personal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
---
@@ -12727,7 +14610,7 @@ allow_runner_registration_token: typing.Union[bool, IResolvable]
Allow using a registration token to create a runner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
---
@@ -12743,7 +14626,7 @@ Set the duration for which the jobs are considered as old and expired.
After that time passes, the jobs are archived and no longer able to be retried. Make it empty to never expire jobs. It has to be no less than 1 day, for example: 15 days, 1 month, 2 years.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
---
@@ -12757,7 +14640,7 @@ asciidoc_max_includes: typing.Union[int, float]
Maximum limit of AsciiDoc include directives being processed in any one document. Maximum: 64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
---
@@ -12773,7 +14656,7 @@ Assets that match these domains are not proxied.
Wildcards allowed. Your GitLab installation URL is automatically allowlisted. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
---
@@ -12787,7 +14670,7 @@ asset_proxy_enabled: typing.Union[bool, IResolvable]
(If enabled, requires: asset_proxy_url) Enable proxying of assets. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
---
@@ -12801,7 +14684,7 @@ asset_proxy_secret_key: str
Shared secret with the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
---
@@ -12815,7 +14698,7 @@ asset_proxy_url: str
URL of the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
---
@@ -12831,7 +14714,7 @@ By default, we write to the authorized_keys file to support Git over SSH without
GitLab can be optimized to authenticate SSH keys via the database file. Only disable this if you have configured your OpenSSH server to use the AuthorizedKeysCommand.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
---
@@ -12847,7 +14730,7 @@ When enabled, users will get automatically banned from the application when they
Introduced in GitLab 15.4. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
---
@@ -12861,7 +14744,7 @@ auto_devops_domain: str
Specify a domain to use by default for every project’s Auto Review Apps and Auto Deploy stages.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
---
@@ -12877,7 +14760,7 @@ Enable Auto DevOps for projects by default.
It automatically builds, tests, and deploys applications based on a predefined CI/CD configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
---
@@ -12891,7 +14774,7 @@ automatic_purchased_storage_allocation: typing.Union[bool, IResolvable]
Enabling this permits automatic allocation of purchased storage in a namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
---
@@ -12905,7 +14788,7 @@ bulk_import_concurrent_pipeline_batch_limit: typing.Union[int, float]
Maximum simultaneous Direct Transfer batches to process.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
---
@@ -12919,7 +14802,7 @@ bulk_import_enabled: typing.Union[bool, IResolvable]
Enable migrating GitLab groups by direct transfer. Introduced in GitLab 15.8.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
---
@@ -12933,7 +14816,7 @@ bulk_import_max_download_file_size: typing.Union[int, float]
Maximum download file size when importing from source GitLab instances by direct transfer. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
---
@@ -12947,7 +14830,7 @@ can_create_group: typing.Union[bool, IResolvable]
Indicates whether users can create top-level groups. Introduced in GitLab 15.5.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
---
@@ -12961,7 +14844,7 @@ check_namespace_plan: typing.Union[bool, IResolvable]
Enabling this makes only licensed EE features available to projects if the project namespace’s plan includes the feature or if the project is public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
---
@@ -12975,7 +14858,7 @@ ci_max_includes: typing.Union[int, float]
The maximum number of includes per pipeline.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
---
@@ -12989,7 +14872,7 @@ ci_max_total_yaml_size_bytes: typing.Union[int, float]
The maximum amount of memory, in bytes, that can be allocated for the pipeline configuration, with all included YAML configuration files.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
---
@@ -13003,7 +14886,7 @@ commit_email_hostname: str
Custom hostname (for private commit emails).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
---
@@ -13017,7 +14900,7 @@ concurrent_bitbucket_import_jobs_limit: typing.Union[int, float]
Maximum number of simultaneous import jobs for the Bitbucket Cloud importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
---
@@ -13031,7 +14914,7 @@ concurrent_bitbucket_server_import_jobs_limit: typing.Union[int, float]
Maximum number of simultaneous import jobs for the Bitbucket Server importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
---
@@ -13045,7 +14928,7 @@ concurrent_github_import_jobs_limit: typing.Union[int, float]
Maximum number of simultaneous import jobs for the GitHub importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
---
@@ -13059,7 +14942,7 @@ container_expiration_policies_enable_historic_entries: typing.Union[bool, IResol
Enable cleanup policies for all projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
---
@@ -13073,7 +14956,7 @@ container_registry_cleanup_tags_service_max_list_size: typing.Union[int, float]
The maximum number of tags that can be deleted in a single execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
---
@@ -13087,7 +14970,7 @@ container_registry_delete_tags_service_timeout: typing.Union[int, float]
The maximum time, in seconds, that the cleanup process can take to delete a batch of tags for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
---
@@ -13101,7 +14984,7 @@ container_registry_expiration_policies_caching: typing.Union[bool, IResolvable]
Caching during the execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
---
@@ -13115,7 +14998,7 @@ container_registry_expiration_policies_worker_capacity: typing.Union[int, float]
Number of workers for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
---
@@ -13129,7 +15012,7 @@ container_registry_token_expire_delay: typing.Union[int, float]
Container Registry token duration in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
---
@@ -13143,7 +15026,7 @@ deactivate_dormant_users: typing.Union[bool, IResolvable]
Enable automatic deactivation of dormant users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
---
@@ -13157,7 +15040,7 @@ deactivate_dormant_users_period: typing.Union[int, float]
Length of time (in days) after which a user is considered dormant. Introduced in GitLab 15.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
---
@@ -13171,7 +15054,7 @@ decompress_archive_file_timeout: typing.Union[int, float]
Default timeout for decompressing archived files, in seconds. Set to 0 to disable timeouts. Introduced in GitLab 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
---
@@ -13185,7 +15068,7 @@ default_artifacts_expire_in: str
Set the default expiration time for each job’s artifacts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
---
@@ -13199,7 +15082,7 @@ default_branch_name: str
Instance-level custom initial branch name (introduced in GitLab 13.2).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
---
@@ -13215,7 +15098,7 @@ Determine if developers can push to the default branch.
Can take: 0 (not protected, both users with the Developer role or Maintainer role can push new commits and force push), 1 (partially protected, users with the Developer role or Maintainer role can push new commits, but cannot force push) or 2 (fully protected, users with the Developer or Maintainer role cannot push new commits, but users with the Developer or Maintainer role can; no one can force push) as a parameter. Default is 2.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
---
@@ -13229,7 +15112,7 @@ default_branch_protection_defaults: ApplicationSettingsDefaultBranchProtectionDe
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
---
@@ -13243,7 +15126,7 @@ default_ci_config_path: str
Default CI/CD configuration file and path for new projects (.gitlab-ci.yml if not set).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
---
@@ -13257,7 +15140,7 @@ default_group_visibility: str
What visibility level new groups receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
---
@@ -13271,7 +15154,7 @@ default_preferred_language: str
Default preferred language for users who are not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
---
@@ -13285,7 +15168,7 @@ default_project_creation: typing.Union[int, float]
Default project creation protection. Can take: 0 (No one), 1 (Maintainers) or 2 (Developers + Maintainers).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
---
@@ -13299,7 +15182,7 @@ default_projects_limit: typing.Union[int, float]
Project limit per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
---
@@ -13313,7 +15196,7 @@ default_project_visibility: str
What visibility level new projects receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
---
@@ -13327,7 +15210,7 @@ default_snippet_visibility: str
What visibility level new snippets receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
---
@@ -13341,7 +15224,7 @@ default_syntax_highlighting_theme: typing.Union[int, float]
Default syntax highlighting theme for users who are new or not signed in. See IDs of available themes (https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/themes.rb#L16).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
---
@@ -13355,7 +15238,7 @@ delete_inactive_projects: typing.Union[bool, IResolvable]
Enable inactive project deletion feature. Introduced in GitLab 14.10. Became operational in GitLab 15.0 (with feature flag inactive_projects_deletion).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
---
@@ -13371,7 +15254,7 @@ Specifies whether users who have not confirmed their email should be deleted.
When set to true, unconfirmed users are deleted after unconfirmed_users_delete_after_days days. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
---
@@ -13387,7 +15270,7 @@ The number of days to wait before deleting a project or group that is marked for
Value must be between 1 and 90.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
---
@@ -13401,7 +15284,7 @@ diagramsnet_enabled: typing.Union[bool, IResolvable]
(If enabled, requires diagramsnet_url) Enable Diagrams.net integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
---
@@ -13415,7 +15298,7 @@ diagramsnet_url: str
The Diagrams.net instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
---
@@ -13429,7 +15312,7 @@ diff_max_files: typing.Union[int, float]
Maximum files in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
---
@@ -13443,7 +15326,7 @@ diff_max_lines: typing.Union[int, float]
Maximum lines in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
---
@@ -13457,7 +15340,7 @@ diff_max_patch_bytes: typing.Union[int, float]
Maximum diff patch size, in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
---
@@ -13471,7 +15354,7 @@ disable_admin_oauth_scopes: typing.Union[bool, IResolvable]
Stops administrators from connecting their GitLab accounts to non-trusted OAuth 2.0 applications that have the api, read_api, read_repository, write_repository, read_registry, write_registry, or sudo scopes. Introduced in GitLab 15.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
---
@@ -13485,7 +15368,7 @@ disabled_oauth_sign_in_sources: typing.List[str]
Disabled OAuth sign-in sources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
---
@@ -13499,7 +15382,7 @@ disable_feed_token: typing.Union[bool, IResolvable]
Disable display of RSS/Atom and calendar feed tokens (introduced in GitLab 13.7).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
---
@@ -13515,7 +15398,7 @@ Disable personal access tokens.
Introduced in GitLab 15.7. Self-managed, Premium and Ultimate only. There is no method available to enable a personal access token that’s been disabled through the API. This is a known issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
---
@@ -13529,7 +15412,7 @@ dns_rebinding_protection_enabled: typing.Union[bool, IResolvable]
Enforce DNS rebinding attack protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
---
@@ -13543,7 +15426,7 @@ domain_allowlist: typing.List[str]
Force people to use only corporate emails for sign-up. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
---
@@ -13559,7 +15442,7 @@ Users with email addresses that match these domains cannot sign up.
Wildcards allowed. Use separate lines for multiple entries. Ex: domain.com, *.domain.com.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
---
@@ -13573,7 +15456,7 @@ domain_denylist_enabled: typing.Union[bool, IResolvable]
(If enabled, requires: domain_denylist) Allows blocking sign-ups from emails from specific domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
---
@@ -13587,7 +15470,7 @@ downstream_pipeline_trigger_limit_per_project_user_sha: typing.Union[int, float]
Maximum downstream pipeline trigger rate. Introduced in GitLab 16.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
---
@@ -13601,7 +15484,7 @@ dsa_key_restriction: typing.Union[int, float]
The minimum allowed bit length of an uploaded DSA key. 0 means no restriction. -1 disables DSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
---
@@ -13615,7 +15498,7 @@ duo_features_enabled: typing.Union[bool, IResolvable]
Indicates whether GitLab Duo features are enabled for this instance. Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
---
@@ -13631,7 +15514,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA key.
0 means no restriction. -1 disables ECDSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
---
@@ -13647,7 +15530,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA_SK key.
0 means no restriction. -1 disables ECDSA_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
---
@@ -13663,7 +15546,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519 key.
0 means no restriction. -1 disables ED25519 keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
---
@@ -13679,7 +15562,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519_SK key.
0 means no restriction. -1 disables ED25519_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
---
@@ -13693,7 +15576,7 @@ eks_access_key_id: str
AWS IAM access key ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
---
@@ -13707,7 +15590,7 @@ eks_account_id: str
Amazon account ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
---
@@ -13721,7 +15604,7 @@ eks_integration_enabled: typing.Union[bool, IResolvable]
Enable integration with Amazon EKS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
---
@@ -13735,7 +15618,7 @@ eks_secret_access_key: str
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
---
@@ -13749,7 +15632,7 @@ elasticsearch_aws: typing.Union[bool, IResolvable]
Enable the use of AWS hosted Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
---
@@ -13763,7 +15646,7 @@ elasticsearch_aws_access_key: str
AWS IAM access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
---
@@ -13777,7 +15660,7 @@ elasticsearch_aws_region: str
The AWS region the Elasticsearch domain is configured.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
---
@@ -13791,7 +15674,7 @@ elasticsearch_aws_secret_access_key: str
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
---
@@ -13807,7 +15690,7 @@ Maximum size of text fields to index by Elasticsearch.
0 value means no limit. This does not apply to repository and wiki indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
---
@@ -13821,7 +15704,7 @@ elasticsearch_indexed_file_size_limit_kb: typing.Union[int, float]
Maximum size of repository and wiki files that are indexed by Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
---
@@ -13835,7 +15718,7 @@ elasticsearch_indexing: typing.Union[bool, IResolvable]
Enable Elasticsearch indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
---
@@ -13849,7 +15732,7 @@ elasticsearch_limit_indexing: typing.Union[bool, IResolvable]
Limit Elasticsearch to index certain namespaces and projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
---
@@ -13863,7 +15746,7 @@ elasticsearch_max_bulk_concurrency: typing.Union[int, float]
Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
---
@@ -13877,7 +15760,21 @@ elasticsearch_max_bulk_size_mb: typing.Union[int, float]
Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+
+---
+
+##### `elasticsearch_max_code_indexing_concurrency`Optional
+
+```python
+elasticsearch_max_code_indexing_concurrency: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_code_indexing_concurrency ApplicationSettings#elasticsearch_max_code_indexing_concurrency}
---
@@ -13891,7 +15788,7 @@ elasticsearch_namespace_ids: typing.List[typing.Union[int, float]]
The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
---
@@ -13905,7 +15802,7 @@ elasticsearch_password: str
The password of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
---
@@ -13919,7 +15816,23 @@ elasticsearch_project_ids: typing.List[typing.Union[int, float]]
The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+
+---
+
+##### `elasticsearch_requeue_workers`Optional
+
+```python
+elasticsearch_requeue_workers: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable automatic requeuing of indexing workers.
+
+This improves non-code indexing throughput by enqueuing Sidekiq jobs until all documents are processed. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_requeue_workers ApplicationSettings#elasticsearch_requeue_workers}
---
@@ -13933,7 +15846,7 @@ elasticsearch_search: typing.Union[bool, IResolvable]
Enable Elasticsearch search.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
---
@@ -13947,7 +15860,7 @@ elasticsearch_url: typing.List[str]
The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
---
@@ -13961,7 +15874,23 @@ elasticsearch_username: str
The username of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+
+---
+
+##### `elasticsearch_worker_number_of_shards`Optional
+
+```python
+elasticsearch_worker_number_of_shards: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Number of indexing worker shards.
+
+This improves non-code indexing throughput by enqueuing more parallel Sidekiq jobs. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_worker_number_of_shards ApplicationSettings#elasticsearch_worker_number_of_shards}
---
@@ -13975,7 +15904,7 @@ email_additional_text: str
Additional text added to the bottom of every email for legal/auditing/compliance reasons.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
---
@@ -13991,7 +15920,35 @@ Some email servers do not support overriding the email sender name.
Enable this option to include the name of the author of the issue, merge request or comment in the email body instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+
+---
+
+##### `email_confirmation_setting`Optional
+
+```python
+email_confirmation_setting: str
+```
+
+- *Type:* str
+
+Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_confirmation_setting ApplicationSettings#email_confirmation_setting}
+
+---
+
+##### `enable_artifact_external_redirect_warning_page`Optional
+
+```python
+enable_artifact_external_redirect_warning_page: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Show the external redirect page that warns you about user-generated content in GitLab Pages.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enable_artifact_external_redirect_warning_page ApplicationSettings#enable_artifact_external_redirect_warning_page}
---
@@ -14005,7 +15962,7 @@ enabled_git_access_protocol: str
Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
---
@@ -14019,7 +15976,7 @@ enforce_namespace_storage_limit: typing.Union[bool, IResolvable]
Enabling this permits enforcement of namespace storage limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
---
@@ -14033,7 +15990,7 @@ enforce_terms: typing.Union[bool, IResolvable]
(If enabled, requires: terms) Enforce application ToS to all users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
---
@@ -14047,7 +16004,7 @@ external_auth_client_cert: str
(If enabled, requires: external_auth_client_key) The certificate to use to authenticate with the external authorization service.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
---
@@ -14061,7 +16018,7 @@ external_auth_client_key: str
Private key for the certificate when authentication is required for the external authorization service, this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
---
@@ -14075,7 +16032,7 @@ external_auth_client_key_pass: str
Passphrase to use for the private key when authenticating with the external service this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
---
@@ -14089,7 +16046,7 @@ external_authorization_service_default_label: str
The default classification label to use when requesting authorization and no classification label has been specified on the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
---
@@ -14103,7 +16060,7 @@ external_authorization_service_enabled: typing.Union[bool, IResolvable]
(If enabled, requires: external_authorization_service_default_label, external_authorization_service_timeout and external_authorization_service_url) Enable using an external authorization service for accessing projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
---
@@ -14119,7 +16076,7 @@ The timeout after which an authorization request is aborted, in seconds.
When a request times out, access is denied to the user. (min: 0.001, max: 10, step: 0.001).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
---
@@ -14133,7 +16090,7 @@ external_authorization_service_url: str
URL to which authorization requests are directed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
---
@@ -14147,7 +16104,7 @@ external_pipeline_validation_service_timeout: typing.Union[int, float]
How long to wait for a response from the pipeline validation service. Assumes OK if it times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
---
@@ -14161,7 +16118,7 @@ external_pipeline_validation_service_token: str
Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
---
@@ -14175,7 +16132,21 @@ external_pipeline_validation_service_url: str
URL to use for pipeline validation requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+
+---
+
+##### `failed_login_attempts_unlock_period_in_minutes`Optional
+
+```python
+failed_login_attempts_unlock_period_in_minutes: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#failed_login_attempts_unlock_period_in_minutes ApplicationSettings#failed_login_attempts_unlock_period_in_minutes}
---
@@ -14189,7 +16160,7 @@ file_template_project_id: typing.Union[int, float]
The ID of a project to load custom file templates from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
---
@@ -14205,7 +16176,7 @@ Start day of the week for calendar views and date pickers.
Valid values are 0 for Sunday, 1 for Monday, and 6 for Saturday.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
---
@@ -14219,7 +16190,7 @@ geo_node_allowed_ips: str
Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
---
@@ -14233,7 +16204,7 @@ geo_status_timeout: typing.Union[int, float]
The amount of seconds after which a request to get a secondary node status times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
---
@@ -14249,7 +16220,7 @@ Default Gitaly timeout, in seconds.
This timeout is not enforced for Git fetch/push operations or Sidekiq jobs. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
---
@@ -14265,7 +16236,7 @@ Gitaly fast operation timeout, in seconds.
Some Gitaly operations are expected to be fast. If they exceed this threshold, there may be a problem with a storage shard and ‘failing fast’ can help maintain the stability of the GitLab instance. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
---
@@ -14281,7 +16252,65 @@ Medium Gitaly timeout, in seconds.
This should be a value between the Fast and the Default timeout. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+
+---
+
+##### `gitlab_shell_operation_limit`Optional
+
+```python
+gitlab_shell_operation_limit: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitlab_shell_operation_limit ApplicationSettings#gitlab_shell_operation_limit}
+
+---
+
+##### `gitpod_enabled`Optional
+
+```python
+gitpod_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable Gitpod integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_enabled ApplicationSettings#gitpod_enabled}
+
+---
+
+##### `gitpod_url`Optional
+
+```python
+gitpod_url: str
+```
+
+- *Type:* str
+
+The Gitpod instance URL for integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_url ApplicationSettings#gitpod_url}
+
+---
+
+##### `git_rate_limit_users_alertlist`Optional
+
+```python
+git_rate_limit_users_alertlist: typing.List[typing.Union[int, float]]
+```
+
+- *Type:* typing.List[typing.Union[int, float]]
+
+List of user IDs that are emailed when the Git abuse rate limit is exceeded.
+
+Maximum: 100 user IDs. Introduced in GitLab 15.9. Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_alertlist ApplicationSettings#git_rate_limit_users_alertlist}
---
@@ -14293,9 +16322,9 @@ git_rate_limit_users_allowlist: typing.List[str]
- *Type:* typing.List[str]
-List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2.
+List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
---
@@ -14309,7 +16338,21 @@ git_two_factor_session_expiry: typing.Union[int, float]
Maximum duration (in minutes) of a session for Git operations when 2FA is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+
+---
+
+##### `globally_allowed_ips`Optional
+
+```python
+globally_allowed_ips: str
+```
+
+- *Type:* str
+
+Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#globally_allowed_ips ApplicationSettings#globally_allowed_ips}
---
@@ -14323,7 +16366,7 @@ grafana_enabled: typing.Union[bool, IResolvable]
Enable Grafana.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
---
@@ -14337,7 +16380,7 @@ grafana_url: str
Grafana URL.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
---
@@ -14351,7 +16394,7 @@ gravatar_enabled: typing.Union[bool, IResolvable]
Enable Gravatar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
---
@@ -14365,7 +16408,7 @@ group_owners_can_manage_default_branch_protection: typing.Union[bool, IResolvabl
Prevent overrides of default branch protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
---
@@ -14381,7 +16424,7 @@ Create new projects using hashed storage paths: Enable immutable, hash-based pat
This prevents repositories from having to be moved or renamed when the Project URL changes and may improve disk I/O performance. (Always enabled in GitLab versions 13.0 and later, configuration is scheduled for removal in 14.0).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
---
@@ -14395,7 +16438,7 @@ help_page_hide_commercial_content: typing.Union[bool, IResolvable]
Hide marketing-related entries from help.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
---
@@ -14409,7 +16452,7 @@ help_page_support_url: str
Alternate support URL for help page and help dropdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
---
@@ -14423,7 +16466,7 @@ help_page_text: str
Custom text displayed on the help page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
---
@@ -14437,7 +16480,7 @@ help_text: str
GitLab server administrator information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
---
@@ -14451,7 +16494,7 @@ hide_third_party_offers: typing.Union[bool, IResolvable]
Do not display offers from third parties in GitLab.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
---
@@ -14465,7 +16508,7 @@ home_page_url: str
Redirect to this URL when not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
---
@@ -14482,7 +16525,7 @@ Enable or disable Git housekeeping.
If enabled, requires either housekeeping_optimize_repository_period OR housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period.
Options housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period are deprecated. Use housekeeping_optimize_repository_period instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
---
@@ -14496,7 +16539,7 @@ housekeeping_full_repack_period: typing.Union[int, float]
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
---
@@ -14510,7 +16553,7 @@ housekeeping_gc_period: typing.Union[int, float]
Number of Git pushes after which git gc is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
---
@@ -14524,7 +16567,7 @@ housekeeping_incremental_repack_period: typing.Union[int, float]
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
---
@@ -14538,7 +16581,7 @@ housekeeping_optimize_repository_period: typing.Union[int, float]
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
---
@@ -14552,7 +16595,7 @@ html_emails_enabled: typing.Union[bool, IResolvable]
Enable HTML emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
---
@@ -14564,7 +16607,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -14581,7 +16624,7 @@ import_sources: typing.List[str]
Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
---
@@ -14597,7 +16640,7 @@ If delete_inactive_projects is true, the time (in months) to wait before deletin
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
---
@@ -14613,7 +16656,7 @@ If delete_inactive_projects is true, the minimum repository size for projects to
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
---
@@ -14629,7 +16672,21 @@ If delete_inactive_projects is true, sets the time (in months) to wait before em
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+
+---
+
+##### `include_optional_metrics_in_service_ping`Optional
+
+```python
+include_optional_metrics_in_service_ping: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#include_optional_metrics_in_service_ping ApplicationSettings#include_optional_metrics_in_service_ping}
---
@@ -14643,7 +16700,7 @@ in_product_marketing_emails_enabled: typing.Union[bool, IResolvable]
Enable in-product marketing emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
---
@@ -14657,7 +16714,7 @@ invisible_captcha_enabled: typing.Union[bool, IResolvable]
Enable Invisible CAPTCHA spam detection during sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
---
@@ -14671,7 +16728,49 @@ issues_create_limit: typing.Union[int, float]
Max number of issue creation requests per minute per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+
+---
+
+##### `jira_connect_application_key`Optional
+
+```python
+jira_connect_application_key: str
+```
+
+- *Type:* str
+
+ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_application_key ApplicationSettings#jira_connect_application_key}
+
+---
+
+##### `jira_connect_proxy_url`Optional
+
+```python
+jira_connect_proxy_url: str
+```
+
+- *Type:* str
+
+URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_proxy_url ApplicationSettings#jira_connect_proxy_url}
+
+---
+
+##### `jira_connect_public_key_storage_enabled`Optional
+
+```python
+jira_connect_public_key_storage_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable public key storage for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_public_key_storage_enabled ApplicationSettings#jira_connect_public_key_storage_enabled}
---
@@ -14685,7 +16784,7 @@ keep_latest_artifact: typing.Union[bool, IResolvable]
Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
---
@@ -14699,7 +16798,23 @@ local_markdown_version: typing.Union[int, float]
Increase this value when any cached Markdown should be invalidated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+
+---
+
+##### `lock_duo_features_enabled`Optional
+
+```python
+lock_duo_features_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups.
+
+Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#lock_duo_features_enabled ApplicationSettings#lock_duo_features_enabled}
---
@@ -14713,7 +16828,7 @@ mailgun_events_enabled: typing.Union[bool, IResolvable]
Enable Mailgun event receiver.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
---
@@ -14727,7 +16842,7 @@ mailgun_signing_key: str
The Mailgun HTTP webhook signing key for receiving events from webhook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
---
@@ -14741,77 +16856,133 @@ maintenance_mode: typing.Union[bool, IResolvable]
When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+
+---
+
+##### `maintenance_mode_message`Optional
+
+```python
+maintenance_mode_message: str
+```
+
+- *Type:* str
+
+Message displayed when instance is in maintenance mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+
+---
+
+##### `maven_package_requests_forwarding`Optional
+
+```python
+maven_package_requests_forwarding: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maven_package_requests_forwarding ApplicationSettings#maven_package_requests_forwarding}
+
+---
+
+##### `max_artifacts_size`Optional
+
+```python
+max_artifacts_size: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Maximum artifacts size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+
+---
+
+##### `max_attachment_size`Optional
+
+```python
+max_attachment_size: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Limit attachment size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
---
-##### `maintenance_mode_message`Optional
+##### `max_decompressed_archive_size`Optional
```python
-maintenance_mode_message: str
+max_decompressed_archive_size: typing.Union[int, float]
```
-- *Type:* str
+- *Type:* typing.Union[int, float]
-Message displayed when instance is in maintenance mode.
+Maximum decompressed archive size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_decompressed_archive_size ApplicationSettings#max_decompressed_archive_size}
---
-##### `max_artifacts_size`Optional
+##### `max_export_size`Optional
```python
-max_artifacts_size: typing.Union[int, float]
+max_export_size: typing.Union[int, float]
```
- *Type:* typing.Union[int, float]
-Maximum artifacts size in MB.
+Maximum export size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
---
-##### `max_attachment_size`Optional
+##### `max_import_remote_file_size`Optional
```python
-max_attachment_size: typing.Union[int, float]
+max_import_remote_file_size: typing.Union[int, float]
```
- *Type:* typing.Union[int, float]
-Limit attachment size in MB.
+Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_remote_file_size ApplicationSettings#max_import_remote_file_size}
---
-##### `max_export_size`Optional
+##### `max_import_size`Optional
```python
-max_export_size: typing.Union[int, float]
+max_import_size: typing.Union[int, float]
```
- *Type:* typing.Union[int, float]
-Maximum export size in MB. 0 for unlimited.
+Maximum import size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
---
-##### `max_import_size`Optional
+##### `max_login_attempts`Optional
```python
-max_import_size: typing.Union[int, float]
+max_login_attempts: typing.Union[int, float]
```
- *Type:* typing.Union[int, float]
-Maximum import size in MB. 0 for unlimited.
+Maximum number of sign-in attempts before locking out the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_login_attempts ApplicationSettings#max_login_attempts}
---
@@ -14827,7 +16998,7 @@ Maximum number of unique repositories a user can download in the specified time
Maximum: 10,000 repositories. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
---
@@ -14841,7 +17012,7 @@ max_number_of_repository_downloads_within_time_period: typing.Union[int, float]
Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
---
@@ -14855,7 +17026,7 @@ max_pages_size: typing.Union[int, float]
Maximum size of pages repositories in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
---
@@ -14869,7 +17040,7 @@ max_personal_access_token_lifetime: typing.Union[int, float]
Maximum allowable lifetime for access tokens in days.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
---
@@ -14883,7 +17054,7 @@ max_ssh_key_lifetime: typing.Union[int, float]
Maximum allowable lifetime for SSH keys in days. Introduced in GitLab 14.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
---
@@ -14897,7 +17068,7 @@ max_terraform_state_size_bytes: typing.Union[int, float]
Maximum size in bytes of the Terraform state files. Set this to 0 for unlimited file size.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
---
@@ -14911,7 +17082,7 @@ metrics_method_call_threshold: typing.Union[int, float]
A method call is only tracked when it takes longer than the given amount of milliseconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
---
@@ -14925,7 +17096,7 @@ minimum_password_length: typing.Union[int, float]
Indicates whether passwords require a minimum length. Introduced in GitLab 15.1. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
---
@@ -14939,7 +17110,7 @@ mirror_available: typing.Union[bool, IResolvable]
Allow repository mirroring to configured by project Maintainers. If disabled, only Administrators can configure repository mirroring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
---
@@ -14953,7 +17124,7 @@ mirror_capacity_threshold: typing.Union[int, float]
Minimum capacity to be available before scheduling more mirrors preemptively.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
---
@@ -14967,7 +17138,7 @@ mirror_max_capacity: typing.Union[int, float]
Maximum number of mirrors that can be synchronizing at the same time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
---
@@ -14981,7 +17152,7 @@ mirror_max_delay: typing.Union[int, float]
Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
---
@@ -14995,7 +17166,21 @@ npm_package_requests_forwarding: typing.Union[bool, IResolvable]
Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+
+---
+
+##### `nuget_skip_metadata_url_validation`Optional
+
+```python
+nuget_skip_metadata_url_validation: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#nuget_skip_metadata_url_validation ApplicationSettings#nuget_skip_metadata_url_validation}
---
@@ -15009,7 +17194,35 @@ outbound_local_requests_whitelist: typing.List[str]
Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+
+---
+
+##### `package_metadata_purl_types`Optional
+
+```python
+package_metadata_purl_types: typing.List[typing.Union[int, float]]
+```
+
+- *Type:* typing.List[typing.Union[int, float]]
+
+List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_metadata_purl_types ApplicationSettings#package_metadata_purl_types}
+
+---
+
+##### `package_registry_allow_anyone_to_pull_option`Optional
+
+```python
+package_registry_allow_anyone_to_pull_option: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable to allow anyone to pull from Package Registry visible and changeable.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_allow_anyone_to_pull_option ApplicationSettings#package_registry_allow_anyone_to_pull_option}
---
@@ -15023,7 +17236,7 @@ package_registry_cleanup_policies_worker_capacity: typing.Union[int, float]
Number of workers assigned to the packages cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
---
@@ -15039,7 +17252,7 @@ Require users to prove ownership of custom domains.
Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
---
@@ -15053,7 +17266,7 @@ password_authentication_enabled_for_git: typing.Union[bool, IResolvable]
Enable authentication for Git over HTTP(S) via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
---
@@ -15067,7 +17280,7 @@ password_authentication_enabled_for_web: typing.Union[bool, IResolvable]
Enable authentication for the web interface via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
---
@@ -15081,7 +17294,7 @@ password_lowercase_required: typing.Union[bool, IResolvable]
Indicates whether passwords require at least one lowercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
---
@@ -15095,7 +17308,7 @@ password_number_required: typing.Union[bool, IResolvable]
Indicates whether passwords require at least one number. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
---
@@ -15109,7 +17322,7 @@ password_symbol_required: typing.Union[bool, IResolvable]
Indicates whether passwords require at least one symbol character. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
---
@@ -15123,7 +17336,7 @@ password_uppercase_required: typing.Union[bool, IResolvable]
Indicates whether passwords require at least one uppercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
---
@@ -15137,7 +17350,7 @@ performance_bar_allowed_group_path: str
Path of the group that is allowed to toggle the performance bar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
---
@@ -15151,7 +17364,7 @@ personal_access_token_prefix: str
Prefix for all generated personal access tokens.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
---
@@ -15165,7 +17378,7 @@ pipeline_limit_per_project_user_sha: typing.Union[int, float]
Maximum number of pipeline creation requests per minute per user and commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
---
@@ -15179,7 +17392,7 @@ plantuml_enabled: typing.Union[bool, IResolvable]
(If enabled, requires: plantuml_url) Enable PlantUML integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
---
@@ -15193,7 +17406,7 @@ plantuml_url: str
The PlantUML instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
---
@@ -15207,7 +17420,7 @@ polling_interval_multiplier: typing.Union[int, float]
Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
---
@@ -15221,7 +17434,35 @@ project_export_enabled: typing.Union[bool, IResolvable]
Enable project export.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+
+---
+
+##### `project_jobs_api_rate_limit`Optional
+
+```python
+project_jobs_api_rate_limit: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_jobs_api_rate_limit ApplicationSettings#project_jobs_api_rate_limit}
+
+---
+
+##### `projects_api_rate_limit_unauthenticated`Optional
+
+```python
+projects_api_rate_limit_unauthenticated: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#projects_api_rate_limit_unauthenticated ApplicationSettings#projects_api_rate_limit_unauthenticated}
---
@@ -15235,7 +17476,7 @@ prometheus_metrics_enabled: typing.Union[bool, IResolvable]
Enable Prometheus metrics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
---
@@ -15249,7 +17490,7 @@ protected_ci_variables: typing.Union[bool, IResolvable]
CI/CD variables are protected by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
---
@@ -15265,7 +17506,7 @@ Number of changes (branches or tags) in a single push to determine whether indiv
Bulk push events are created if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
---
@@ -15281,7 +17522,7 @@ Number of changes (branches or tags) in a single push to determine whether webho
Webhooks and services aren’t submitted if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
---
@@ -15295,7 +17536,7 @@ pypi_package_requests_forwarding: typing.Union[bool, IResolvable]
Use pypi.org as a default remote repository when the package is not found in the GitLab Package Registry for PyPI.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
---
@@ -15311,7 +17552,7 @@ When rate limiting is enabled via the throttle_* settings, send this plain text
‘Retry later’ is sent if this is blank.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
---
@@ -15325,7 +17566,7 @@ raw_blob_request_limit: typing.Union[int, float]
Max number of requests per minute for each raw path. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
---
@@ -15339,7 +17580,7 @@ recaptcha_enabled: typing.Union[bool, IResolvable]
(If enabled, requires: recaptcha_private_key and recaptcha_site_key) Enable reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
---
@@ -15353,7 +17594,7 @@ recaptcha_private_key: str
Private key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
---
@@ -15367,7 +17608,7 @@ recaptcha_site_key: str
Site key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
---
@@ -15381,7 +17622,35 @@ receive_max_input_size: typing.Union[int, float]
Maximum push size (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+
+---
+
+##### `receptive_cluster_agents_enabled`Optional
+
+```python
+receptive_cluster_agents_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable receptive mode for GitLab Agents for Kubernetes.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receptive_cluster_agents_enabled ApplicationSettings#receptive_cluster_agents_enabled}
+
+---
+
+##### `remember_me_enabled`Optional
+
+```python
+remember_me_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable Remember me setting. Introduced in GitLab 16.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#remember_me_enabled ApplicationSettings#remember_me_enabled}
---
@@ -15395,7 +17664,7 @@ repository_checks_enabled: typing.Union[bool, IResolvable]
GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
---
@@ -15409,7 +17678,7 @@ repository_size_limit: typing.Union[int, float]
Size limit per repository (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
---
@@ -15423,7 +17692,7 @@ repository_storages: typing.List[str]
(GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
---
@@ -15437,7 +17706,7 @@ repository_storages_weighted: typing.Mapping[typing.Union[int, float]]
(GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
---
@@ -15451,7 +17720,35 @@ require_admin_approval_after_user_signup: typing.Union[bool, IResolvable]
When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+
+---
+
+##### `require_admin_two_factor_authentication`Optional
+
+```python
+require_admin_two_factor_authentication: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Allow administrators to require 2FA for all administrators on the instance.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_two_factor_authentication ApplicationSettings#require_admin_two_factor_authentication}
+
+---
+
+##### `require_personal_access_token_expiry`Optional
+
+```python
+require_personal_access_token_expiry: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_personal_access_token_expiry ApplicationSettings#require_personal_access_token_expiry}
---
@@ -15465,7 +17762,7 @@ require_two_factor_authentication: typing.Union[bool, IResolvable]
(If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
---
@@ -15481,7 +17778,7 @@ Selected levels cannot be used by non-Administrator users for groups, projects o
Can take private, internal and public as a parameter. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
---
@@ -15495,7 +17792,7 @@ rsa_key_restriction: typing.Union[int, float]
The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
---
@@ -15509,7 +17806,7 @@ search_rate_limit: typing.Union[int, float]
Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
---
@@ -15523,7 +17820,49 @@ search_rate_limit_unauthenticated: typing.Union[int, float]
Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+
+---
+
+##### `security_approval_policies_limit`Optional
+
+```python
+security_approval_policies_limit: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Maximum number of active merge request approval policies per security policy project. Maximum: 20.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_approval_policies_limit ApplicationSettings#security_approval_policies_limit}
+
+---
+
+##### `security_policy_global_group_approvers_enabled`Optional
+
+```python
+security_policy_global_group_approvers_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Whether to look up merge request approval policy approval groups globally or within project hierarchies.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_policy_global_group_approvers_enabled ApplicationSettings#security_policy_global_group_approvers_enabled}
+
+---
+
+##### `security_txt_content`Optional
+
+```python
+security_txt_content: str
+```
+
+- *Type:* str
+
+Public security contact information. Introduced in GitLab 16.7.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_txt_content ApplicationSettings#security_txt_content}
---
@@ -15537,7 +17876,21 @@ send_user_confirmation_email: typing.Union[bool, IResolvable]
Send confirmation email on sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+
+---
+
+##### `service_access_tokens_expiration_enforced`Optional
+
+```python
+service_access_tokens_expiration_enforced: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Flag to indicate if token expiry date can be optional for service account users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#service_access_tokens_expiration_enforced ApplicationSettings#service_access_tokens_expiration_enforced}
---
@@ -15551,7 +17904,7 @@ session_expire_delay: typing.Union[int, float]
Session duration in minutes. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
---
@@ -15565,7 +17918,7 @@ shared_runners_enabled: typing.Union[bool, IResolvable]
(If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
---
@@ -15579,7 +17932,7 @@ shared_runners_minutes: typing.Union[int, float]
Set the maximum number of CI/CD minutes that a group can use on shared runners per month.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
---
@@ -15593,7 +17946,7 @@ shared_runners_text: str
Shared runners text.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
---
@@ -15607,7 +17960,7 @@ sidekiq_job_limiter_compression_threshold_bytes: typing.Union[int, float]
The threshold in bytes at which Sidekiq jobs are compressed before being stored in Redis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
---
@@ -15621,7 +17974,7 @@ sidekiq_job_limiter_limit_bytes: typing.Union[int, float]
The threshold in bytes at which Sidekiq jobs are rejected. 0 means do not reject any job.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
---
@@ -15635,7 +17988,7 @@ sidekiq_job_limiter_mode: str
track or compress. Sets the behavior for Sidekiq job size limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
---
@@ -15649,7 +18002,7 @@ sign_in_text: str
Text on the login page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
---
@@ -15663,7 +18016,35 @@ signup_enabled: typing.Union[bool, IResolvable]
Enable registration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+
+---
+
+##### `silent_admin_exports_enabled`Optional
+
+```python
+silent_admin_exports_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable Silent admin exports.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_admin_exports_enabled ApplicationSettings#silent_admin_exports_enabled}
+
+---
+
+##### `silent_mode_enabled`Optional
+
+```python
+silent_mode_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enable Silent mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_mode_enabled ApplicationSettings#silent_mode_enabled}
---
@@ -15677,7 +18058,7 @@ slack_app_enabled: typing.Union[bool, IResolvable]
(If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
---
@@ -15691,7 +18072,7 @@ slack_app_id: str
The app ID of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
---
@@ -15705,7 +18086,7 @@ slack_app_secret: str
The app secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
---
@@ -15719,7 +18100,7 @@ slack_app_signing_secret: str
The signing secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
---
@@ -15733,7 +18114,7 @@ slack_app_verification_token: str
The verification token of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
---
@@ -15747,7 +18128,7 @@ snippet_size_limit: typing.Union[int, float]
Max snippet content size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
---
@@ -15761,7 +18142,7 @@ snowplow_app_id: str
The Snowplow site name / application ID. (for example, gitlab).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
---
@@ -15775,7 +18156,7 @@ snowplow_collector_hostname: str
The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
---
@@ -15789,7 +18170,21 @@ snowplow_cookie_domain: str
The Snowplow cookie domain. (for example, .gitlab.com).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+
+---
+
+##### `snowplow_database_collector_hostname`Optional
+
+```python
+snowplow_database_collector_hostname: str
+```
+
+- *Type:* str
+
+The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_database_collector_hostname ApplicationSettings#snowplow_database_collector_hostname}
---
@@ -15803,7 +18198,7 @@ snowplow_enabled: typing.Union[bool, IResolvable]
Enable snowplow tracking.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
---
@@ -15817,7 +18212,7 @@ sourcegraph_enabled: typing.Union[bool, IResolvable]
Enables Sourcegraph integration. If enabled, requires sourcegraph_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
---
@@ -15831,7 +18226,7 @@ sourcegraph_public_only: typing.Union[bool, IResolvable]
Blocks Sourcegraph from being loaded on private and internal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
---
@@ -15845,7 +18240,7 @@ sourcegraph_url: str
The Sourcegraph instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
---
@@ -15859,7 +18254,7 @@ spam_check_api_key: str
API key used by GitLab for accessing the Spam Check service endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
---
@@ -15873,7 +18268,7 @@ spam_check_endpoint_enabled: typing.Union[bool, IResolvable]
Enables spam checking using external Spam Check API endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
---
@@ -15889,7 +18284,35 @@ URL of the external Spamcheck service endpoint.
Valid URI schemes are grpc or tls. Specifying tls forces communication to be encrypted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+
+---
+
+##### `static_objects_external_storage_auth_token`Optional
+
+```python
+static_objects_external_storage_auth_token: str
+```
+
+- *Type:* str
+
+Authentication token for the external storage linked in static_objects_external_storage_url.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_auth_token ApplicationSettings#static_objects_external_storage_auth_token}
+
+---
+
+##### `static_objects_external_storage_url`Optional
+
+```python
+static_objects_external_storage_url: str
+```
+
+- *Type:* str
+
+URL to an external storage for repository static objects.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_url ApplicationSettings#static_objects_external_storage_url}
---
@@ -15903,7 +18326,7 @@ suggest_pipeline_enabled: typing.Union[bool, IResolvable]
Enable pipeline suggestion banner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
---
@@ -15917,7 +18340,7 @@ terminal_max_session_time: typing.Union[int, float]
Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
---
@@ -15931,7 +18354,7 @@ terms: str
(Required by: enforce_terms) Markdown content for the ToS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terms ApplicationSettings#terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terms ApplicationSettings#terms}
---
@@ -15947,7 +18370,7 @@ throttle_authenticated_api_enabled: typing.Union[bool, IResolvable]
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
---
@@ -15961,7 +18384,7 @@ throttle_authenticated_api_period_in_seconds: typing.Union[int, float]
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
---
@@ -15975,7 +18398,7 @@ throttle_authenticated_api_requests_per_period: typing.Union[int, float]
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
---
@@ -15991,7 +18414,7 @@ throttle_authenticated_packages_api_enabled: typing.Union[bool, IResolvable]
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
---
@@ -16005,7 +18428,7 @@ throttle_authenticated_packages_api_period_in_seconds: typing.Union[int, float]
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
---
@@ -16019,7 +18442,7 @@ throttle_authenticated_packages_api_requests_per_period: typing.Union[int, float
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
---
@@ -16035,7 +18458,7 @@ throttle_authenticated_web_enabled: typing.Union[bool, IResolvable]
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
---
@@ -16049,7 +18472,7 @@ throttle_authenticated_web_period_in_seconds: typing.Union[int, float]
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
---
@@ -16063,7 +18486,7 @@ throttle_authenticated_web_requests_per_period: typing.Union[int, float]
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
---
@@ -16079,7 +18502,7 @@ throttle_unauthenticated_api_enabled: typing.Union[bool, IResolvable]
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
---
@@ -16093,7 +18516,7 @@ throttle_unauthenticated_api_period_in_seconds: typing.Union[int, float]
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
---
@@ -16107,7 +18530,7 @@ throttle_unauthenticated_api_requests_per_period: typing.Union[int, float]
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
---
@@ -16123,7 +18546,7 @@ throttle_unauthenticated_packages_api_enabled: typing.Union[bool, IResolvable]
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
---
@@ -16137,7 +18560,7 @@ throttle_unauthenticated_packages_api_period_in_seconds: typing.Union[int, float
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
---
@@ -16151,7 +18574,7 @@ throttle_unauthenticated_packages_api_requests_per_period: typing.Union[int, flo
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
---
@@ -16167,7 +18590,7 @@ throttle_unauthenticated_web_enabled: typing.Union[bool, IResolvable]
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
---
@@ -16181,7 +18604,7 @@ throttle_unauthenticated_web_period_in_seconds: typing.Union[int, float]
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
---
@@ -16195,7 +18618,7 @@ throttle_unauthenticated_web_requests_per_period: typing.Union[int, float]
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
---
@@ -16209,7 +18632,7 @@ time_tracking_limit_to_hours: typing.Union[bool, IResolvable]
Limit display of time tracking units to hours.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
---
@@ -16223,7 +18646,23 @@ two_factor_grace_period: typing.Union[int, float]
Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+
+---
+
+##### `unconfirmed_users_delete_after_days`Optional
+
+```python
+unconfirmed_users_delete_after_days: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+Specifies how many days after sign-up to delete users who have not confirmed their email.
+
+Only applicable if delete_unconfirmed_users is set to true. Must be 1 or greater. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unconfirmed_users_delete_after_days ApplicationSettings#unconfirmed_users_delete_after_days}
---
@@ -16237,7 +18676,7 @@ unique_ips_limit_enabled: typing.Union[bool, IResolvable]
(If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
---
@@ -16251,7 +18690,7 @@ unique_ips_limit_per_user: typing.Union[int, float]
Maximum number of IPs per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
---
@@ -16265,7 +18704,21 @@ unique_ips_limit_time_window: typing.Union[int, float]
How many seconds an IP is counted towards the limit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+
+---
+
+##### `update_runner_versions_enabled`Optional
+
+```python
+update_runner_versions_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Fetch GitLab Runner release version data from GitLab.com.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#update_runner_versions_enabled ApplicationSettings#update_runner_versions_enabled}
---
@@ -16279,7 +18732,23 @@ usage_ping_enabled: typing.Union[bool, IResolvable]
Every week GitLab reports license usage back to GitLab, Inc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+
+---
+
+##### `use_clickhouse_for_analytics`Optional
+
+```python
+use_clickhouse_for_analytics: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Enables ClickHouse as a data source for analytics reports.
+
+ClickHouse must be configured for this setting to take effect. Available on Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#use_clickhouse_for_analytics ApplicationSettings#use_clickhouse_for_analytics}
---
@@ -16293,7 +18762,7 @@ user_deactivation_emails_enabled: typing.Union[bool, IResolvable]
Send an email to users upon account deactivation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
---
@@ -16307,7 +18776,7 @@ user_default_external: typing.Union[bool, IResolvable]
Newly registered users are external by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
---
@@ -16321,7 +18790,21 @@ user_default_internal_regex: str
Specify an email address regex pattern to identify default internal users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+
+---
+
+##### `user_defaults_to_private_profile`Optional
+
+```python
+user_defaults_to_private_profile: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Newly created users have private profile by default. Introduced in GitLab 15.8.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_defaults_to_private_profile ApplicationSettings#user_defaults_to_private_profile}
---
@@ -16335,7 +18818,7 @@ user_oauth_applications: typing.Union[bool, IResolvable]
Allow users to register any application to use GitLab as an OAuth provider.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
---
@@ -16349,7 +18832,21 @@ user_show_add_ssh_key_message: typing.Union[bool, IResolvable]
When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+
+---
+
+##### `valid_runner_registrars`Optional
+
+```python
+valid_runner_registrars: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project'].
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#valid_runner_registrars ApplicationSettings#valid_runner_registrars}
---
@@ -16363,7 +18860,7 @@ version_check_enabled: typing.Union[bool, IResolvable]
Let GitLab inform you when an update is available.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
---
@@ -16377,7 +18874,7 @@ web_ide_clientside_preview_enabled: typing.Union[bool, IResolvable]
Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
---
@@ -16389,9 +18886,9 @@ whats_new_variant: str
- *Type:* str
-What’s new variant, possible values: all_tiers, current_tier, and disabled.
+What's new variant, possible values: all_tiers, current_tier, and disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
---
@@ -16405,7 +18902,7 @@ wiki_page_max_content_bytes: typing.Union[int, float]
Maximum wiki page content size in bytes. The minimum value is 1024 bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
---
@@ -16445,7 +18942,7 @@ allowed_to_merge: typing.List[typing.Union[int, float]]
An array of access levels allowed to merge. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
---
@@ -16459,7 +18956,7 @@ allowed_to_push: typing.List[typing.Union[int, float]]
An array of access levels allowed to push. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
---
@@ -16473,7 +18970,7 @@ allow_force_push: typing.Union[bool, IResolvable]
Allow force push for all users with push access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
---
@@ -16487,7 +18984,7 @@ developer_can_initial_push: typing.Union[bool, IResolvable]
Allow developers to initial push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
---
diff --git a/docs/applicationSettings.typescript.md b/docs/applicationSettings.typescript.md
index 818af35ff..c41d1d12f 100644
--- a/docs/applicationSettings.typescript.md
+++ b/docs/applicationSettings.typescript.md
@@ -4,7 +4,7 @@
### ApplicationSettings
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings gitlab_application_settings}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings gitlab_application_settings}.
#### Initializers
@@ -166,14 +166,19 @@ Must be unique amongst siblings in the same scope
| resetElasticsearchLimitIndexing
| *No description.* |
| resetElasticsearchMaxBulkConcurrency
| *No description.* |
| resetElasticsearchMaxBulkSizeMb
| *No description.* |
+| resetElasticsearchMaxCodeIndexingConcurrency
| *No description.* |
| resetElasticsearchNamespaceIds
| *No description.* |
| resetElasticsearchPassword
| *No description.* |
| resetElasticsearchProjectIds
| *No description.* |
+| resetElasticsearchRequeueWorkers
| *No description.* |
| resetElasticsearchSearch
| *No description.* |
| resetElasticsearchUrl
| *No description.* |
| resetElasticsearchUsername
| *No description.* |
+| resetElasticsearchWorkerNumberOfShards
| *No description.* |
| resetEmailAdditionalText
| *No description.* |
| resetEmailAuthorInBody
| *No description.* |
+| resetEmailConfirmationSetting
| *No description.* |
+| resetEnableArtifactExternalRedirectWarningPage
| *No description.* |
| resetEnabledGitAccessProtocol
| *No description.* |
| resetEnforceNamespaceStorageLimit
| *No description.* |
| resetEnforceTerms
| *No description.* |
@@ -187,6 +192,7 @@ Must be unique amongst siblings in the same scope
| resetExternalPipelineValidationServiceTimeout
| *No description.* |
| resetExternalPipelineValidationServiceToken
| *No description.* |
| resetExternalPipelineValidationServiceUrl
| *No description.* |
+| resetFailedLoginAttemptsUnlockPeriodInMinutes
| *No description.* |
| resetFileTemplateProjectId
| *No description.* |
| resetFirstDayOfWeek
| *No description.* |
| resetGeoNodeAllowedIps
| *No description.* |
@@ -194,8 +200,13 @@ Must be unique amongst siblings in the same scope
| resetGitalyTimeoutDefault
| *No description.* |
| resetGitalyTimeoutFast
| *No description.* |
| resetGitalyTimeoutMedium
| *No description.* |
+| resetGitlabShellOperationLimit
| *No description.* |
+| resetGitpodEnabled
| *No description.* |
+| resetGitpodUrl
| *No description.* |
+| resetGitRateLimitUsersAlertlist
| *No description.* |
| resetGitRateLimitUsersAllowlist
| *No description.* |
| resetGitTwoFactorSessionExpiry
| *No description.* |
+| resetGloballyAllowedIps
| *No description.* |
| resetGrafanaEnabled
| *No description.* |
| resetGrafanaUrl
| *No description.* |
| resetGravatarEnabled
| *No description.* |
@@ -218,19 +229,28 @@ Must be unique amongst siblings in the same scope
| resetInactiveProjectsDeleteAfterMonths
| *No description.* |
| resetInactiveProjectsMinSizeMb
| *No description.* |
| resetInactiveProjectsSendWarningEmailAfterMonths
| *No description.* |
+| resetIncludeOptionalMetricsInServicePing
| *No description.* |
| resetInProductMarketingEmailsEnabled
| *No description.* |
| resetInvisibleCaptchaEnabled
| *No description.* |
| resetIssuesCreateLimit
| *No description.* |
+| resetJiraConnectApplicationKey
| *No description.* |
+| resetJiraConnectProxyUrl
| *No description.* |
+| resetJiraConnectPublicKeyStorageEnabled
| *No description.* |
| resetKeepLatestArtifact
| *No description.* |
| resetLocalMarkdownVersion
| *No description.* |
+| resetLockDuoFeaturesEnabled
| *No description.* |
| resetMailgunEventsEnabled
| *No description.* |
| resetMailgunSigningKey
| *No description.* |
| resetMaintenanceMode
| *No description.* |
| resetMaintenanceModeMessage
| *No description.* |
+| resetMavenPackageRequestsForwarding
| *No description.* |
| resetMaxArtifactsSize
| *No description.* |
| resetMaxAttachmentSize
| *No description.* |
+| resetMaxDecompressedArchiveSize
| *No description.* |
| resetMaxExportSize
| *No description.* |
+| resetMaxImportRemoteFileSize
| *No description.* |
| resetMaxImportSize
| *No description.* |
+| resetMaxLoginAttempts
| *No description.* |
| resetMaxNumberOfRepositoryDownloads
| *No description.* |
| resetMaxNumberOfRepositoryDownloadsWithinTimePeriod
| *No description.* |
| resetMaxPagesSize
| *No description.* |
@@ -244,7 +264,10 @@ Must be unique amongst siblings in the same scope
| resetMirrorMaxCapacity
| *No description.* |
| resetMirrorMaxDelay
| *No description.* |
| resetNpmPackageRequestsForwarding
| *No description.* |
+| resetNugetSkipMetadataUrlValidation
| *No description.* |
| resetOutboundLocalRequestsWhitelist
| *No description.* |
+| resetPackageMetadataPurlTypes
| *No description.* |
+| resetPackageRegistryAllowAnyoneToPullOption
| *No description.* |
| resetPackageRegistryCleanupPoliciesWorkerCapacity
| *No description.* |
| resetPagesDomainVerificationEnabled
| *No description.* |
| resetPasswordAuthenticationEnabledForGit
| *No description.* |
@@ -260,6 +283,8 @@ Must be unique amongst siblings in the same scope
| resetPlantumlUrl
| *No description.* |
| resetPollingIntervalMultiplier
| *No description.* |
| resetProjectExportEnabled
| *No description.* |
+| resetProjectJobsApiRateLimit
| *No description.* |
+| resetProjectsApiRateLimitUnauthenticated
| *No description.* |
| resetPrometheusMetricsEnabled
| *No description.* |
| resetProtectedCiVariables
| *No description.* |
| resetPushEventActivitiesLimit
| *No description.* |
@@ -271,17 +296,25 @@ Must be unique amongst siblings in the same scope
| resetRecaptchaPrivateKey
| *No description.* |
| resetRecaptchaSiteKey
| *No description.* |
| resetReceiveMaxInputSize
| *No description.* |
+| resetReceptiveClusterAgentsEnabled
| *No description.* |
+| resetRememberMeEnabled
| *No description.* |
| resetRepositoryChecksEnabled
| *No description.* |
| resetRepositorySizeLimit
| *No description.* |
| resetRepositoryStorages
| *No description.* |
| resetRepositoryStoragesWeighted
| *No description.* |
| resetRequireAdminApprovalAfterUserSignup
| *No description.* |
+| resetRequireAdminTwoFactorAuthentication
| *No description.* |
+| resetRequirePersonalAccessTokenExpiry
| *No description.* |
| resetRequireTwoFactorAuthentication
| *No description.* |
| resetRestrictedVisibilityLevels
| *No description.* |
| resetRsaKeyRestriction
| *No description.* |
| resetSearchRateLimit
| *No description.* |
| resetSearchRateLimitUnauthenticated
| *No description.* |
+| resetSecurityApprovalPoliciesLimit
| *No description.* |
+| resetSecurityPolicyGlobalGroupApproversEnabled
| *No description.* |
+| resetSecurityTxtContent
| *No description.* |
| resetSendUserConfirmationEmail
| *No description.* |
+| resetServiceAccessTokensExpirationEnforced
| *No description.* |
| resetSessionExpireDelay
| *No description.* |
| resetSharedRunnersEnabled
| *No description.* |
| resetSharedRunnersMinutes
| *No description.* |
@@ -291,6 +324,8 @@ Must be unique amongst siblings in the same scope
| resetSidekiqJobLimiterMode
| *No description.* |
| resetSignInText
| *No description.* |
| resetSignupEnabled
| *No description.* |
+| resetSilentAdminExportsEnabled
| *No description.* |
+| resetSilentModeEnabled
| *No description.* |
| resetSlackAppEnabled
| *No description.* |
| resetSlackAppId
| *No description.* |
| resetSlackAppSecret
| *No description.* |
@@ -300,6 +335,7 @@ Must be unique amongst siblings in the same scope
| resetSnowplowAppId
| *No description.* |
| resetSnowplowCollectorHostname
| *No description.* |
| resetSnowplowCookieDomain
| *No description.* |
+| resetSnowplowDatabaseCollectorHostname
| *No description.* |
| resetSnowplowEnabled
| *No description.* |
| resetSourcegraphEnabled
| *No description.* |
| resetSourcegraphPublicOnly
| *No description.* |
@@ -307,6 +343,8 @@ Must be unique amongst siblings in the same scope
| resetSpamCheckApiKey
| *No description.* |
| resetSpamCheckEndpointEnabled
| *No description.* |
| resetSpamCheckEndpointUrl
| *No description.* |
+| resetStaticObjectsExternalStorageAuthToken
| *No description.* |
+| resetStaticObjectsExternalStorageUrl
| *No description.* |
| resetSuggestPipelineEnabled
| *No description.* |
| resetTerminalMaxSessionTime
| *No description.* |
| resetTerms
| *No description.* |
@@ -330,15 +368,20 @@ Must be unique amongst siblings in the same scope
| resetThrottleUnauthenticatedWebRequestsPerPeriod
| *No description.* |
| resetTimeTrackingLimitToHours
| *No description.* |
| resetTwoFactorGracePeriod
| *No description.* |
+| resetUnconfirmedUsersDeleteAfterDays
| *No description.* |
| resetUniqueIpsLimitEnabled
| *No description.* |
| resetUniqueIpsLimitPerUser
| *No description.* |
| resetUniqueIpsLimitTimeWindow
| *No description.* |
+| resetUpdateRunnerVersionsEnabled
| *No description.* |
| resetUsagePingEnabled
| *No description.* |
+| resetUseClickhouseForAnalytics
| *No description.* |
| resetUserDeactivationEmailsEnabled
| *No description.* |
| resetUserDefaultExternal
| *No description.* |
| resetUserDefaultInternalRegex
| *No description.* |
+| resetUserDefaultsToPrivateProfile
| *No description.* |
| resetUserOauthApplications
| *No description.* |
| resetUserShowAddSshKeyMessage
| *No description.* |
+| resetValidRunnerRegistrars
| *No description.* |
| resetVersionCheckEnabled
| *No description.* |
| resetWebIdeClientsidePreviewEnabled
| *No description.* |
| resetWhatsNewVariant
| *No description.* |
@@ -1198,6 +1241,12 @@ public resetElasticsearchMaxBulkConcurrency(): void
public resetElasticsearchMaxBulkSizeMb(): void
```
+##### `resetElasticsearchMaxCodeIndexingConcurrency`
+
+```typescript
+public resetElasticsearchMaxCodeIndexingConcurrency(): void
+```
+
##### `resetElasticsearchNamespaceIds`
```typescript
@@ -1216,6 +1265,12 @@ public resetElasticsearchPassword(): void
public resetElasticsearchProjectIds(): void
```
+##### `resetElasticsearchRequeueWorkers`
+
+```typescript
+public resetElasticsearchRequeueWorkers(): void
+```
+
##### `resetElasticsearchSearch`
```typescript
@@ -1234,6 +1289,12 @@ public resetElasticsearchUrl(): void
public resetElasticsearchUsername(): void
```
+##### `resetElasticsearchWorkerNumberOfShards`
+
+```typescript
+public resetElasticsearchWorkerNumberOfShards(): void
+```
+
##### `resetEmailAdditionalText`
```typescript
@@ -1246,6 +1307,18 @@ public resetEmailAdditionalText(): void
public resetEmailAuthorInBody(): void
```
+##### `resetEmailConfirmationSetting`
+
+```typescript
+public resetEmailConfirmationSetting(): void
+```
+
+##### `resetEnableArtifactExternalRedirectWarningPage`
+
+```typescript
+public resetEnableArtifactExternalRedirectWarningPage(): void
+```
+
##### `resetEnabledGitAccessProtocol`
```typescript
@@ -1324,6 +1397,12 @@ public resetExternalPipelineValidationServiceToken(): void
public resetExternalPipelineValidationServiceUrl(): void
```
+##### `resetFailedLoginAttemptsUnlockPeriodInMinutes`
+
+```typescript
+public resetFailedLoginAttemptsUnlockPeriodInMinutes(): void
+```
+
##### `resetFileTemplateProjectId`
```typescript
@@ -1366,6 +1445,30 @@ public resetGitalyTimeoutFast(): void
public resetGitalyTimeoutMedium(): void
```
+##### `resetGitlabShellOperationLimit`
+
+```typescript
+public resetGitlabShellOperationLimit(): void
+```
+
+##### `resetGitpodEnabled`
+
+```typescript
+public resetGitpodEnabled(): void
+```
+
+##### `resetGitpodUrl`
+
+```typescript
+public resetGitpodUrl(): void
+```
+
+##### `resetGitRateLimitUsersAlertlist`
+
+```typescript
+public resetGitRateLimitUsersAlertlist(): void
+```
+
##### `resetGitRateLimitUsersAllowlist`
```typescript
@@ -1378,6 +1481,12 @@ public resetGitRateLimitUsersAllowlist(): void
public resetGitTwoFactorSessionExpiry(): void
```
+##### `resetGloballyAllowedIps`
+
+```typescript
+public resetGloballyAllowedIps(): void
+```
+
##### `resetGrafanaEnabled`
```typescript
@@ -1510,6 +1619,12 @@ public resetInactiveProjectsMinSizeMb(): void
public resetInactiveProjectsSendWarningEmailAfterMonths(): void
```
+##### `resetIncludeOptionalMetricsInServicePing`
+
+```typescript
+public resetIncludeOptionalMetricsInServicePing(): void
+```
+
##### `resetInProductMarketingEmailsEnabled`
```typescript
@@ -1528,6 +1643,24 @@ public resetInvisibleCaptchaEnabled(): void
public resetIssuesCreateLimit(): void
```
+##### `resetJiraConnectApplicationKey`
+
+```typescript
+public resetJiraConnectApplicationKey(): void
+```
+
+##### `resetJiraConnectProxyUrl`
+
+```typescript
+public resetJiraConnectProxyUrl(): void
+```
+
+##### `resetJiraConnectPublicKeyStorageEnabled`
+
+```typescript
+public resetJiraConnectPublicKeyStorageEnabled(): void
+```
+
##### `resetKeepLatestArtifact`
```typescript
@@ -1540,6 +1673,12 @@ public resetKeepLatestArtifact(): void
public resetLocalMarkdownVersion(): void
```
+##### `resetLockDuoFeaturesEnabled`
+
+```typescript
+public resetLockDuoFeaturesEnabled(): void
+```
+
##### `resetMailgunEventsEnabled`
```typescript
@@ -1564,6 +1703,12 @@ public resetMaintenanceMode(): void
public resetMaintenanceModeMessage(): void
```
+##### `resetMavenPackageRequestsForwarding`
+
+```typescript
+public resetMavenPackageRequestsForwarding(): void
+```
+
##### `resetMaxArtifactsSize`
```typescript
@@ -1576,18 +1721,36 @@ public resetMaxArtifactsSize(): void
public resetMaxAttachmentSize(): void
```
+##### `resetMaxDecompressedArchiveSize`
+
+```typescript
+public resetMaxDecompressedArchiveSize(): void
+```
+
##### `resetMaxExportSize`
```typescript
public resetMaxExportSize(): void
```
+##### `resetMaxImportRemoteFileSize`
+
+```typescript
+public resetMaxImportRemoteFileSize(): void
+```
+
##### `resetMaxImportSize`
```typescript
public resetMaxImportSize(): void
```
+##### `resetMaxLoginAttempts`
+
+```typescript
+public resetMaxLoginAttempts(): void
+```
+
##### `resetMaxNumberOfRepositoryDownloads`
```typescript
@@ -1666,12 +1829,30 @@ public resetMirrorMaxDelay(): void
public resetNpmPackageRequestsForwarding(): void
```
+##### `resetNugetSkipMetadataUrlValidation`
+
+```typescript
+public resetNugetSkipMetadataUrlValidation(): void
+```
+
##### `resetOutboundLocalRequestsWhitelist`
```typescript
public resetOutboundLocalRequestsWhitelist(): void
```
+##### `resetPackageMetadataPurlTypes`
+
+```typescript
+public resetPackageMetadataPurlTypes(): void
+```
+
+##### `resetPackageRegistryAllowAnyoneToPullOption`
+
+```typescript
+public resetPackageRegistryAllowAnyoneToPullOption(): void
+```
+
##### `resetPackageRegistryCleanupPoliciesWorkerCapacity`
```typescript
@@ -1762,6 +1943,18 @@ public resetPollingIntervalMultiplier(): void
public resetProjectExportEnabled(): void
```
+##### `resetProjectJobsApiRateLimit`
+
+```typescript
+public resetProjectJobsApiRateLimit(): void
+```
+
+##### `resetProjectsApiRateLimitUnauthenticated`
+
+```typescript
+public resetProjectsApiRateLimitUnauthenticated(): void
+```
+
##### `resetPrometheusMetricsEnabled`
```typescript
@@ -1828,6 +2021,18 @@ public resetRecaptchaSiteKey(): void
public resetReceiveMaxInputSize(): void
```
+##### `resetReceptiveClusterAgentsEnabled`
+
+```typescript
+public resetReceptiveClusterAgentsEnabled(): void
+```
+
+##### `resetRememberMeEnabled`
+
+```typescript
+public resetRememberMeEnabled(): void
+```
+
##### `resetRepositoryChecksEnabled`
```typescript
@@ -1858,6 +2063,18 @@ public resetRepositoryStoragesWeighted(): void
public resetRequireAdminApprovalAfterUserSignup(): void
```
+##### `resetRequireAdminTwoFactorAuthentication`
+
+```typescript
+public resetRequireAdminTwoFactorAuthentication(): void
+```
+
+##### `resetRequirePersonalAccessTokenExpiry`
+
+```typescript
+public resetRequirePersonalAccessTokenExpiry(): void
+```
+
##### `resetRequireTwoFactorAuthentication`
```typescript
@@ -1888,12 +2105,36 @@ public resetSearchRateLimit(): void
public resetSearchRateLimitUnauthenticated(): void
```
+##### `resetSecurityApprovalPoliciesLimit`
+
+```typescript
+public resetSecurityApprovalPoliciesLimit(): void
+```
+
+##### `resetSecurityPolicyGlobalGroupApproversEnabled`
+
+```typescript
+public resetSecurityPolicyGlobalGroupApproversEnabled(): void
+```
+
+##### `resetSecurityTxtContent`
+
+```typescript
+public resetSecurityTxtContent(): void
+```
+
##### `resetSendUserConfirmationEmail`
```typescript
public resetSendUserConfirmationEmail(): void
```
+##### `resetServiceAccessTokensExpirationEnforced`
+
+```typescript
+public resetServiceAccessTokensExpirationEnforced(): void
+```
+
##### `resetSessionExpireDelay`
```typescript
@@ -1948,6 +2189,18 @@ public resetSignInText(): void
public resetSignupEnabled(): void
```
+##### `resetSilentAdminExportsEnabled`
+
+```typescript
+public resetSilentAdminExportsEnabled(): void
+```
+
+##### `resetSilentModeEnabled`
+
+```typescript
+public resetSilentModeEnabled(): void
+```
+
##### `resetSlackAppEnabled`
```typescript
@@ -2002,6 +2255,12 @@ public resetSnowplowCollectorHostname(): void
public resetSnowplowCookieDomain(): void
```
+##### `resetSnowplowDatabaseCollectorHostname`
+
+```typescript
+public resetSnowplowDatabaseCollectorHostname(): void
+```
+
##### `resetSnowplowEnabled`
```typescript
@@ -2044,6 +2303,18 @@ public resetSpamCheckEndpointEnabled(): void
public resetSpamCheckEndpointUrl(): void
```
+##### `resetStaticObjectsExternalStorageAuthToken`
+
+```typescript
+public resetStaticObjectsExternalStorageAuthToken(): void
+```
+
+##### `resetStaticObjectsExternalStorageUrl`
+
+```typescript
+public resetStaticObjectsExternalStorageUrl(): void
+```
+
##### `resetSuggestPipelineEnabled`
```typescript
@@ -2182,6 +2453,12 @@ public resetTimeTrackingLimitToHours(): void
public resetTwoFactorGracePeriod(): void
```
+##### `resetUnconfirmedUsersDeleteAfterDays`
+
+```typescript
+public resetUnconfirmedUsersDeleteAfterDays(): void
+```
+
##### `resetUniqueIpsLimitEnabled`
```typescript
@@ -2200,12 +2477,24 @@ public resetUniqueIpsLimitPerUser(): void
public resetUniqueIpsLimitTimeWindow(): void
```
+##### `resetUpdateRunnerVersionsEnabled`
+
+```typescript
+public resetUpdateRunnerVersionsEnabled(): void
+```
+
##### `resetUsagePingEnabled`
```typescript
public resetUsagePingEnabled(): void
```
+##### `resetUseClickhouseForAnalytics`
+
+```typescript
+public resetUseClickhouseForAnalytics(): void
+```
+
##### `resetUserDeactivationEmailsEnabled`
```typescript
@@ -2224,6 +2513,12 @@ public resetUserDefaultExternal(): void
public resetUserDefaultInternalRegex(): void
```
+##### `resetUserDefaultsToPrivateProfile`
+
+```typescript
+public resetUserDefaultsToPrivateProfile(): void
+```
+
##### `resetUserOauthApplications`
```typescript
@@ -2236,6 +2531,12 @@ public resetUserOauthApplications(): void
public resetUserShowAddSshKeyMessage(): void
```
+##### `resetValidRunnerRegistrars`
+
+```typescript
+public resetValidRunnerRegistrars(): void
+```
+
##### `resetVersionCheckEnabled`
```typescript
@@ -2363,7 +2664,7 @@ The construct id used in the generated config for the ApplicationSettings to imp
The id of the existing ApplicationSettings that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import import section} in the documentation of this resource for the id to use
---
@@ -2394,6 +2695,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| defaultBranchProtectionDefaults
| ApplicationSettingsDefaultBranchProtectionDefaultsOutputReference
| *No description.* |
+| gitlabDedicatedInstance
| cdktf.IResolvable
| *No description.* |
+| gitlabEnvironmentToolkitInstance
| cdktf.IResolvable
| *No description.* |
| abuseNotificationEmailInput
| string
| *No description.* |
| adminModeInput
| boolean \| cdktf.IResolvable
| *No description.* |
| afterSignOutPathInput
| string
| *No description.* |
@@ -2486,14 +2789,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| elasticsearchLimitIndexingInput
| boolean \| cdktf.IResolvable
| *No description.* |
| elasticsearchMaxBulkConcurrencyInput
| number
| *No description.* |
| elasticsearchMaxBulkSizeMbInput
| number
| *No description.* |
+| elasticsearchMaxCodeIndexingConcurrencyInput
| number
| *No description.* |
| elasticsearchNamespaceIdsInput
| number[]
| *No description.* |
| elasticsearchPasswordInput
| string
| *No description.* |
| elasticsearchProjectIdsInput
| number[]
| *No description.* |
+| elasticsearchRequeueWorkersInput
| boolean \| cdktf.IResolvable
| *No description.* |
| elasticsearchSearchInput
| boolean \| cdktf.IResolvable
| *No description.* |
| elasticsearchUrlInput
| string[]
| *No description.* |
| elasticsearchUsernameInput
| string
| *No description.* |
+| elasticsearchWorkerNumberOfShardsInput
| number
| *No description.* |
| emailAdditionalTextInput
| string
| *No description.* |
| emailAuthorInBodyInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| emailConfirmationSettingInput
| string
| *No description.* |
+| enableArtifactExternalRedirectWarningPageInput
| boolean \| cdktf.IResolvable
| *No description.* |
| enabledGitAccessProtocolInput
| string
| *No description.* |
| enforceNamespaceStorageLimitInput
| boolean \| cdktf.IResolvable
| *No description.* |
| enforceTermsInput
| boolean \| cdktf.IResolvable
| *No description.* |
@@ -2507,6 +2815,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| externalPipelineValidationServiceTimeoutInput
| number
| *No description.* |
| externalPipelineValidationServiceTokenInput
| string
| *No description.* |
| externalPipelineValidationServiceUrlInput
| string
| *No description.* |
+| failedLoginAttemptsUnlockPeriodInMinutesInput
| number
| *No description.* |
| fileTemplateProjectIdInput
| number
| *No description.* |
| firstDayOfWeekInput
| number
| *No description.* |
| geoNodeAllowedIpsInput
| string
| *No description.* |
@@ -2514,8 +2823,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| gitalyTimeoutDefaultInput
| number
| *No description.* |
| gitalyTimeoutFastInput
| number
| *No description.* |
| gitalyTimeoutMediumInput
| number
| *No description.* |
+| gitlabShellOperationLimitInput
| number
| *No description.* |
+| gitpodEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| gitpodUrlInput
| string
| *No description.* |
+| gitRateLimitUsersAlertlistInput
| number[]
| *No description.* |
| gitRateLimitUsersAllowlistInput
| string[]
| *No description.* |
| gitTwoFactorSessionExpiryInput
| number
| *No description.* |
+| globallyAllowedIpsInput
| string
| *No description.* |
| grafanaEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| grafanaUrlInput
| string
| *No description.* |
| gravatarEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
@@ -2538,19 +2852,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| inactiveProjectsDeleteAfterMonthsInput
| number
| *No description.* |
| inactiveProjectsMinSizeMbInput
| number
| *No description.* |
| inactiveProjectsSendWarningEmailAfterMonthsInput
| number
| *No description.* |
+| includeOptionalMetricsInServicePingInput
| boolean \| cdktf.IResolvable
| *No description.* |
| inProductMarketingEmailsEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| invisibleCaptchaEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| issuesCreateLimitInput
| number
| *No description.* |
+| jiraConnectApplicationKeyInput
| string
| *No description.* |
+| jiraConnectProxyUrlInput
| string
| *No description.* |
+| jiraConnectPublicKeyStorageEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| keepLatestArtifactInput
| boolean \| cdktf.IResolvable
| *No description.* |
| localMarkdownVersionInput
| number
| *No description.* |
+| lockDuoFeaturesEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| mailgunEventsEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| mailgunSigningKeyInput
| string
| *No description.* |
| maintenanceModeInput
| boolean \| cdktf.IResolvable
| *No description.* |
| maintenanceModeMessageInput
| string
| *No description.* |
+| mavenPackageRequestsForwardingInput
| boolean \| cdktf.IResolvable
| *No description.* |
| maxArtifactsSizeInput
| number
| *No description.* |
| maxAttachmentSizeInput
| number
| *No description.* |
+| maxDecompressedArchiveSizeInput
| number
| *No description.* |
| maxExportSizeInput
| number
| *No description.* |
+| maxImportRemoteFileSizeInput
| number
| *No description.* |
| maxImportSizeInput
| number
| *No description.* |
+| maxLoginAttemptsInput
| number
| *No description.* |
| maxNumberOfRepositoryDownloadsInput
| number
| *No description.* |
| maxNumberOfRepositoryDownloadsWithinTimePeriodInput
| number
| *No description.* |
| maxPagesSizeInput
| number
| *No description.* |
@@ -2564,7 +2887,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| mirrorMaxCapacityInput
| number
| *No description.* |
| mirrorMaxDelayInput
| number
| *No description.* |
| npmPackageRequestsForwardingInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| nugetSkipMetadataUrlValidationInput
| boolean \| cdktf.IResolvable
| *No description.* |
| outboundLocalRequestsWhitelistInput
| string[]
| *No description.* |
+| packageMetadataPurlTypesInput
| number[]
| *No description.* |
+| packageRegistryAllowAnyoneToPullOptionInput
| boolean \| cdktf.IResolvable
| *No description.* |
| packageRegistryCleanupPoliciesWorkerCapacityInput
| number
| *No description.* |
| pagesDomainVerificationEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| passwordAuthenticationEnabledForGitInput
| boolean \| cdktf.IResolvable
| *No description.* |
@@ -2580,6 +2906,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| plantumlUrlInput
| string
| *No description.* |
| pollingIntervalMultiplierInput
| number
| *No description.* |
| projectExportEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| projectJobsApiRateLimitInput
| number
| *No description.* |
+| projectsApiRateLimitUnauthenticatedInput
| number
| *No description.* |
| prometheusMetricsEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| protectedCiVariablesInput
| boolean \| cdktf.IResolvable
| *No description.* |
| pushEventActivitiesLimitInput
| number
| *No description.* |
@@ -2591,17 +2919,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| recaptchaPrivateKeyInput
| string
| *No description.* |
| recaptchaSiteKeyInput
| string
| *No description.* |
| receiveMaxInputSizeInput
| number
| *No description.* |
+| receptiveClusterAgentsEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| rememberMeEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| repositoryChecksEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| repositorySizeLimitInput
| number
| *No description.* |
| repositoryStoragesInput
| string[]
| *No description.* |
| repositoryStoragesWeightedInput
| {[ key: string ]: number}
| *No description.* |
| requireAdminApprovalAfterUserSignupInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| requireAdminTwoFactorAuthenticationInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| requirePersonalAccessTokenExpiryInput
| boolean \| cdktf.IResolvable
| *No description.* |
| requireTwoFactorAuthenticationInput
| boolean \| cdktf.IResolvable
| *No description.* |
| restrictedVisibilityLevelsInput
| string[]
| *No description.* |
| rsaKeyRestrictionInput
| number
| *No description.* |
| searchRateLimitInput
| number
| *No description.* |
| searchRateLimitUnauthenticatedInput
| number
| *No description.* |
+| securityApprovalPoliciesLimitInput
| number
| *No description.* |
+| securityPolicyGlobalGroupApproversEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| securityTxtContentInput
| string
| *No description.* |
| sendUserConfirmationEmailInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| serviceAccessTokensExpirationEnforcedInput
| boolean \| cdktf.IResolvable
| *No description.* |
| sessionExpireDelayInput
| number
| *No description.* |
| sharedRunnersEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| sharedRunnersMinutesInput
| number
| *No description.* |
@@ -2611,6 +2947,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| sidekiqJobLimiterModeInput
| string
| *No description.* |
| signInTextInput
| string
| *No description.* |
| signupEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| silentAdminExportsEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| silentModeEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| slackAppEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| slackAppIdInput
| string
| *No description.* |
| slackAppSecretInput
| string
| *No description.* |
@@ -2620,6 +2958,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| snowplowAppIdInput
| string
| *No description.* |
| snowplowCollectorHostnameInput
| string
| *No description.* |
| snowplowCookieDomainInput
| string
| *No description.* |
+| snowplowDatabaseCollectorHostnameInput
| string
| *No description.* |
| snowplowEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| sourcegraphEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| sourcegraphPublicOnlyInput
| boolean \| cdktf.IResolvable
| *No description.* |
@@ -2627,6 +2966,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| spamCheckApiKeyInput
| string
| *No description.* |
| spamCheckEndpointEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| spamCheckEndpointUrlInput
| string
| *No description.* |
+| staticObjectsExternalStorageAuthTokenInput
| string
| *No description.* |
+| staticObjectsExternalStorageUrlInput
| string
| *No description.* |
| suggestPipelineEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| terminalMaxSessionTimeInput
| number
| *No description.* |
| termsInput
| string
| *No description.* |
@@ -2650,15 +2991,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| throttleUnauthenticatedWebRequestsPerPeriodInput
| number
| *No description.* |
| timeTrackingLimitToHoursInput
| boolean \| cdktf.IResolvable
| *No description.* |
| twoFactorGracePeriodInput
| number
| *No description.* |
+| unconfirmedUsersDeleteAfterDaysInput
| number
| *No description.* |
| uniqueIpsLimitEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| uniqueIpsLimitPerUserInput
| number
| *No description.* |
| uniqueIpsLimitTimeWindowInput
| number
| *No description.* |
+| updateRunnerVersionsEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| usagePingEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| useClickhouseForAnalyticsInput
| boolean \| cdktf.IResolvable
| *No description.* |
| userDeactivationEmailsEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| userDefaultExternalInput
| boolean \| cdktf.IResolvable
| *No description.* |
| userDefaultInternalRegexInput
| string
| *No description.* |
+| userDefaultsToPrivateProfileInput
| boolean \| cdktf.IResolvable
| *No description.* |
| userOauthApplicationsInput
| boolean \| cdktf.IResolvable
| *No description.* |
| userShowAddSshKeyMessageInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| validRunnerRegistrarsInput
| string[]
| *No description.* |
| versionCheckEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| webIdeClientsidePreviewEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| whatsNewVariantInput
| string
| *No description.* |
@@ -2754,14 +3100,19 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| elasticsearchLimitIndexing
| boolean \| cdktf.IResolvable
| *No description.* |
| elasticsearchMaxBulkConcurrency
| number
| *No description.* |
| elasticsearchMaxBulkSizeMb
| number
| *No description.* |
+| elasticsearchMaxCodeIndexingConcurrency
| number
| *No description.* |
| elasticsearchNamespaceIds
| number[]
| *No description.* |
| elasticsearchPassword
| string
| *No description.* |
| elasticsearchProjectIds
| number[]
| *No description.* |
+| elasticsearchRequeueWorkers
| boolean \| cdktf.IResolvable
| *No description.* |
| elasticsearchSearch
| boolean \| cdktf.IResolvable
| *No description.* |
| elasticsearchUrl
| string[]
| *No description.* |
| elasticsearchUsername
| string
| *No description.* |
+| elasticsearchWorkerNumberOfShards
| number
| *No description.* |
| emailAdditionalText
| string
| *No description.* |
| emailAuthorInBody
| boolean \| cdktf.IResolvable
| *No description.* |
+| emailConfirmationSetting
| string
| *No description.* |
+| enableArtifactExternalRedirectWarningPage
| boolean \| cdktf.IResolvable
| *No description.* |
| enabledGitAccessProtocol
| string
| *No description.* |
| enforceNamespaceStorageLimit
| boolean \| cdktf.IResolvable
| *No description.* |
| enforceTerms
| boolean \| cdktf.IResolvable
| *No description.* |
@@ -2775,6 +3126,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| externalPipelineValidationServiceTimeout
| number
| *No description.* |
| externalPipelineValidationServiceToken
| string
| *No description.* |
| externalPipelineValidationServiceUrl
| string
| *No description.* |
+| failedLoginAttemptsUnlockPeriodInMinutes
| number
| *No description.* |
| fileTemplateProjectId
| number
| *No description.* |
| firstDayOfWeek
| number
| *No description.* |
| geoNodeAllowedIps
| string
| *No description.* |
@@ -2782,8 +3134,13 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| gitalyTimeoutDefault
| number
| *No description.* |
| gitalyTimeoutFast
| number
| *No description.* |
| gitalyTimeoutMedium
| number
| *No description.* |
+| gitlabShellOperationLimit
| number
| *No description.* |
+| gitpodEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| gitpodUrl
| string
| *No description.* |
+| gitRateLimitUsersAlertlist
| number[]
| *No description.* |
| gitRateLimitUsersAllowlist
| string[]
| *No description.* |
| gitTwoFactorSessionExpiry
| number
| *No description.* |
+| globallyAllowedIps
| string
| *No description.* |
| grafanaEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| grafanaUrl
| string
| *No description.* |
| gravatarEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
@@ -2806,19 +3163,28 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| inactiveProjectsDeleteAfterMonths
| number
| *No description.* |
| inactiveProjectsMinSizeMb
| number
| *No description.* |
| inactiveProjectsSendWarningEmailAfterMonths
| number
| *No description.* |
+| includeOptionalMetricsInServicePing
| boolean \| cdktf.IResolvable
| *No description.* |
| inProductMarketingEmailsEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| invisibleCaptchaEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| issuesCreateLimit
| number
| *No description.* |
+| jiraConnectApplicationKey
| string
| *No description.* |
+| jiraConnectProxyUrl
| string
| *No description.* |
+| jiraConnectPublicKeyStorageEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| keepLatestArtifact
| boolean \| cdktf.IResolvable
| *No description.* |
| localMarkdownVersion
| number
| *No description.* |
+| lockDuoFeaturesEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| mailgunEventsEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| mailgunSigningKey
| string
| *No description.* |
| maintenanceMode
| boolean \| cdktf.IResolvable
| *No description.* |
| maintenanceModeMessage
| string
| *No description.* |
+| mavenPackageRequestsForwarding
| boolean \| cdktf.IResolvable
| *No description.* |
| maxArtifactsSize
| number
| *No description.* |
| maxAttachmentSize
| number
| *No description.* |
+| maxDecompressedArchiveSize
| number
| *No description.* |
| maxExportSize
| number
| *No description.* |
+| maxImportRemoteFileSize
| number
| *No description.* |
| maxImportSize
| number
| *No description.* |
+| maxLoginAttempts
| number
| *No description.* |
| maxNumberOfRepositoryDownloads
| number
| *No description.* |
| maxNumberOfRepositoryDownloadsWithinTimePeriod
| number
| *No description.* |
| maxPagesSize
| number
| *No description.* |
@@ -2832,7 +3198,10 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| mirrorMaxCapacity
| number
| *No description.* |
| mirrorMaxDelay
| number
| *No description.* |
| npmPackageRequestsForwarding
| boolean \| cdktf.IResolvable
| *No description.* |
+| nugetSkipMetadataUrlValidation
| boolean \| cdktf.IResolvable
| *No description.* |
| outboundLocalRequestsWhitelist
| string[]
| *No description.* |
+| packageMetadataPurlTypes
| number[]
| *No description.* |
+| packageRegistryAllowAnyoneToPullOption
| boolean \| cdktf.IResolvable
| *No description.* |
| packageRegistryCleanupPoliciesWorkerCapacity
| number
| *No description.* |
| pagesDomainVerificationEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| passwordAuthenticationEnabledForGit
| boolean \| cdktf.IResolvable
| *No description.* |
@@ -2848,6 +3217,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| plantumlUrl
| string
| *No description.* |
| pollingIntervalMultiplier
| number
| *No description.* |
| projectExportEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| projectJobsApiRateLimit
| number
| *No description.* |
+| projectsApiRateLimitUnauthenticated
| number
| *No description.* |
| prometheusMetricsEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| protectedCiVariables
| boolean \| cdktf.IResolvable
| *No description.* |
| pushEventActivitiesLimit
| number
| *No description.* |
@@ -2859,17 +3230,25 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| recaptchaPrivateKey
| string
| *No description.* |
| recaptchaSiteKey
| string
| *No description.* |
| receiveMaxInputSize
| number
| *No description.* |
+| receptiveClusterAgentsEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| rememberMeEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| repositoryChecksEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| repositorySizeLimit
| number
| *No description.* |
| repositoryStorages
| string[]
| *No description.* |
| repositoryStoragesWeighted
| {[ key: string ]: number}
| *No description.* |
| requireAdminApprovalAfterUserSignup
| boolean \| cdktf.IResolvable
| *No description.* |
+| requireAdminTwoFactorAuthentication
| boolean \| cdktf.IResolvable
| *No description.* |
+| requirePersonalAccessTokenExpiry
| boolean \| cdktf.IResolvable
| *No description.* |
| requireTwoFactorAuthentication
| boolean \| cdktf.IResolvable
| *No description.* |
| restrictedVisibilityLevels
| string[]
| *No description.* |
| rsaKeyRestriction
| number
| *No description.* |
| searchRateLimit
| number
| *No description.* |
| searchRateLimitUnauthenticated
| number
| *No description.* |
+| securityApprovalPoliciesLimit
| number
| *No description.* |
+| securityPolicyGlobalGroupApproversEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| securityTxtContent
| string
| *No description.* |
| sendUserConfirmationEmail
| boolean \| cdktf.IResolvable
| *No description.* |
+| serviceAccessTokensExpirationEnforced
| boolean \| cdktf.IResolvable
| *No description.* |
| sessionExpireDelay
| number
| *No description.* |
| sharedRunnersEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| sharedRunnersMinutes
| number
| *No description.* |
@@ -2879,6 +3258,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| sidekiqJobLimiterMode
| string
| *No description.* |
| signInText
| string
| *No description.* |
| signupEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| silentAdminExportsEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| silentModeEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| slackAppEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| slackAppId
| string
| *No description.* |
| slackAppSecret
| string
| *No description.* |
@@ -2888,6 +3269,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| snowplowAppId
| string
| *No description.* |
| snowplowCollectorHostname
| string
| *No description.* |
| snowplowCookieDomain
| string
| *No description.* |
+| snowplowDatabaseCollectorHostname
| string
| *No description.* |
| snowplowEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| sourcegraphEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| sourcegraphPublicOnly
| boolean \| cdktf.IResolvable
| *No description.* |
@@ -2895,6 +3277,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| spamCheckApiKey
| string
| *No description.* |
| spamCheckEndpointEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| spamCheckEndpointUrl
| string
| *No description.* |
+| staticObjectsExternalStorageAuthToken
| string
| *No description.* |
+| staticObjectsExternalStorageUrl
| string
| *No description.* |
| suggestPipelineEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| terminalMaxSessionTime
| number
| *No description.* |
| terms
| string
| *No description.* |
@@ -2918,15 +3302,20 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| throttleUnauthenticatedWebRequestsPerPeriod
| number
| *No description.* |
| timeTrackingLimitToHours
| boolean \| cdktf.IResolvable
| *No description.* |
| twoFactorGracePeriod
| number
| *No description.* |
+| unconfirmedUsersDeleteAfterDays
| number
| *No description.* |
| uniqueIpsLimitEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| uniqueIpsLimitPerUser
| number
| *No description.* |
| uniqueIpsLimitTimeWindow
| number
| *No description.* |
+| updateRunnerVersionsEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| usagePingEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| useClickhouseForAnalytics
| boolean \| cdktf.IResolvable
| *No description.* |
| userDeactivationEmailsEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| userDefaultExternal
| boolean \| cdktf.IResolvable
| *No description.* |
| userDefaultInternalRegex
| string
| *No description.* |
+| userDefaultsToPrivateProfile
| boolean \| cdktf.IResolvable
| *No description.* |
| userOauthApplications
| boolean \| cdktf.IResolvable
| *No description.* |
| userShowAddSshKeyMessage
| boolean \| cdktf.IResolvable
| *No description.* |
+| validRunnerRegistrars
| string[]
| *No description.* |
| versionCheckEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| webIdeClientsidePreviewEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
| whatsNewVariant
| string
| *No description.* |
@@ -3086,6 +3475,26 @@ public readonly defaultBranchProtectionDefaults: ApplicationSettingsDefaultBranc
---
+##### `gitlabDedicatedInstance`Required
+
+```typescript
+public readonly gitlabDedicatedInstance: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `gitlabEnvironmentToolkitInstance`Required
+
+```typescript
+public readonly gitlabEnvironmentToolkitInstance: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
##### `abuseNotificationEmailInput`Optional
```typescript
@@ -4006,6 +4415,16 @@ public readonly elasticsearchMaxBulkSizeMbInput: number;
---
+##### `elasticsearchMaxCodeIndexingConcurrencyInput`Optional
+
+```typescript
+public readonly elasticsearchMaxCodeIndexingConcurrencyInput: number;
+```
+
+- *Type:* number
+
+---
+
##### `elasticsearchNamespaceIdsInput`Optional
```typescript
@@ -4036,6 +4455,16 @@ public readonly elasticsearchProjectIdsInput: number[];
---
+##### `elasticsearchRequeueWorkersInput`Optional
+
+```typescript
+public readonly elasticsearchRequeueWorkersInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `elasticsearchSearchInput`Optional
```typescript
@@ -4066,6 +4495,16 @@ public readonly elasticsearchUsernameInput: string;
---
+##### `elasticsearchWorkerNumberOfShardsInput`Optional
+
+```typescript
+public readonly elasticsearchWorkerNumberOfShardsInput: number;
+```
+
+- *Type:* number
+
+---
+
##### `emailAdditionalTextInput`Optional
```typescript
@@ -4086,6 +4525,26 @@ public readonly emailAuthorInBodyInput: boolean | IResolvable;
---
+##### `emailConfirmationSettingInput`Optional
+
+```typescript
+public readonly emailConfirmationSettingInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `enableArtifactExternalRedirectWarningPageInput`Optional
+
+```typescript
+public readonly enableArtifactExternalRedirectWarningPageInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `enabledGitAccessProtocolInput`Optional
```typescript
@@ -4216,6 +4675,16 @@ public readonly externalPipelineValidationServiceUrlInput: string;
---
+##### `failedLoginAttemptsUnlockPeriodInMinutesInput`Optional
+
+```typescript
+public readonly failedLoginAttemptsUnlockPeriodInMinutesInput: number;
+```
+
+- *Type:* number
+
+---
+
##### `fileTemplateProjectIdInput`Optional
```typescript
@@ -4286,53 +4755,103 @@ public readonly gitalyTimeoutMediumInput: number;
---
-##### `gitRateLimitUsersAllowlistInput`Optional
+##### `gitlabShellOperationLimitInput`Optional
```typescript
-public readonly gitRateLimitUsersAllowlistInput: string[];
+public readonly gitlabShellOperationLimitInput: number;
```
-- *Type:* string[]
+- *Type:* number
---
-##### `gitTwoFactorSessionExpiryInput`Optional
+##### `gitpodEnabledInput`Optional
```typescript
-public readonly gitTwoFactorSessionExpiryInput: number;
+public readonly gitpodEnabledInput: boolean | IResolvable;
```
-- *Type:* number
+- *Type:* boolean | cdktf.IResolvable
---
-##### `grafanaEnabledInput`Optional
+##### `gitpodUrlInput`Optional
```typescript
-public readonly grafanaEnabledInput: boolean | IResolvable;
+public readonly gitpodUrlInput: string;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* string
---
-##### `grafanaUrlInput`Optional
+##### `gitRateLimitUsersAlertlistInput`Optional
```typescript
-public readonly grafanaUrlInput: string;
+public readonly gitRateLimitUsersAlertlistInput: number[];
```
-- *Type:* string
+- *Type:* number[]
---
-##### `gravatarEnabledInput`Optional
+##### `gitRateLimitUsersAllowlistInput`Optional
```typescript
-public readonly gravatarEnabledInput: boolean | IResolvable;
+public readonly gitRateLimitUsersAllowlistInput: string[];
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* string[]
+
+---
+
+##### `gitTwoFactorSessionExpiryInput`Optional
+
+```typescript
+public readonly gitTwoFactorSessionExpiryInput: number;
+```
+
+- *Type:* number
+
+---
+
+##### `globallyAllowedIpsInput`Optional
+
+```typescript
+public readonly globallyAllowedIpsInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `grafanaEnabledInput`Optional
+
+```typescript
+public readonly grafanaEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `grafanaUrlInput`Optional
+
+```typescript
+public readonly grafanaUrlInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `gravatarEnabledInput`Optional
+
+```typescript
+public readonly gravatarEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
---
@@ -4526,6 +5045,16 @@ public readonly inactiveProjectsSendWarningEmailAfterMonthsInput: number;
---
+##### `includeOptionalMetricsInServicePingInput`Optional
+
+```typescript
+public readonly includeOptionalMetricsInServicePingInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `inProductMarketingEmailsEnabledInput`Optional
```typescript
@@ -4556,6 +5085,36 @@ public readonly issuesCreateLimitInput: number;
---
+##### `jiraConnectApplicationKeyInput`Optional
+
+```typescript
+public readonly jiraConnectApplicationKeyInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `jiraConnectProxyUrlInput`Optional
+
+```typescript
+public readonly jiraConnectProxyUrlInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `jiraConnectPublicKeyStorageEnabledInput`Optional
+
+```typescript
+public readonly jiraConnectPublicKeyStorageEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `keepLatestArtifactInput`Optional
```typescript
@@ -4576,6 +5135,16 @@ public readonly localMarkdownVersionInput: number;
---
+##### `lockDuoFeaturesEnabledInput`Optional
+
+```typescript
+public readonly lockDuoFeaturesEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `mailgunEventsEnabledInput`Optional
```typescript
@@ -4616,6 +5185,16 @@ public readonly maintenanceModeMessageInput: string;
---
+##### `mavenPackageRequestsForwardingInput`Optional
+
+```typescript
+public readonly mavenPackageRequestsForwardingInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `maxArtifactsSizeInput`Optional
```typescript
@@ -4636,6 +5215,16 @@ public readonly maxAttachmentSizeInput: number;
---
+##### `maxDecompressedArchiveSizeInput`Optional
+
+```typescript
+public readonly maxDecompressedArchiveSizeInput: number;
+```
+
+- *Type:* number
+
+---
+
##### `maxExportSizeInput`Optional
```typescript
@@ -4646,6 +5235,16 @@ public readonly maxExportSizeInput: number;
---
+##### `maxImportRemoteFileSizeInput`Optional
+
+```typescript
+public readonly maxImportRemoteFileSizeInput: number;
+```
+
+- *Type:* number
+
+---
+
##### `maxImportSizeInput`Optional
```typescript
@@ -4656,6 +5255,16 @@ public readonly maxImportSizeInput: number;
---
+##### `maxLoginAttemptsInput`Optional
+
+```typescript
+public readonly maxLoginAttemptsInput: number;
+```
+
+- *Type:* number
+
+---
+
##### `maxNumberOfRepositoryDownloadsInput`Optional
```typescript
@@ -4786,6 +5395,16 @@ public readonly npmPackageRequestsForwardingInput: boolean | IResolvable;
---
+##### `nugetSkipMetadataUrlValidationInput`Optional
+
+```typescript
+public readonly nugetSkipMetadataUrlValidationInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `outboundLocalRequestsWhitelistInput`Optional
```typescript
@@ -4796,6 +5415,26 @@ public readonly outboundLocalRequestsWhitelistInput: string[];
---
+##### `packageMetadataPurlTypesInput`Optional
+
+```typescript
+public readonly packageMetadataPurlTypesInput: number[];
+```
+
+- *Type:* number[]
+
+---
+
+##### `packageRegistryAllowAnyoneToPullOptionInput`Optional
+
+```typescript
+public readonly packageRegistryAllowAnyoneToPullOptionInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `packageRegistryCleanupPoliciesWorkerCapacityInput`Optional
```typescript
@@ -4946,6 +5585,26 @@ public readonly projectExportEnabledInput: boolean | IResolvable;
---
+##### `projectJobsApiRateLimitInput`Optional
+
+```typescript
+public readonly projectJobsApiRateLimitInput: number;
+```
+
+- *Type:* number
+
+---
+
+##### `projectsApiRateLimitUnauthenticatedInput`Optional
+
+```typescript
+public readonly projectsApiRateLimitUnauthenticatedInput: number;
+```
+
+- *Type:* number
+
+---
+
##### `prometheusMetricsEnabledInput`Optional
```typescript
@@ -5056,6 +5715,26 @@ public readonly receiveMaxInputSizeInput: number;
---
+##### `receptiveClusterAgentsEnabledInput`Optional
+
+```typescript
+public readonly receptiveClusterAgentsEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `rememberMeEnabledInput`Optional
+
+```typescript
+public readonly rememberMeEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `repositoryChecksEnabledInput`Optional
```typescript
@@ -5106,6 +5785,26 @@ public readonly requireAdminApprovalAfterUserSignupInput: boolean | IResolvable;
---
+##### `requireAdminTwoFactorAuthenticationInput`Optional
+
+```typescript
+public readonly requireAdminTwoFactorAuthenticationInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `requirePersonalAccessTokenExpiryInput`Optional
+
+```typescript
+public readonly requirePersonalAccessTokenExpiryInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `requireTwoFactorAuthenticationInput`Optional
```typescript
@@ -5156,6 +5855,36 @@ public readonly searchRateLimitUnauthenticatedInput: number;
---
+##### `securityApprovalPoliciesLimitInput`Optional
+
+```typescript
+public readonly securityApprovalPoliciesLimitInput: number;
+```
+
+- *Type:* number
+
+---
+
+##### `securityPolicyGlobalGroupApproversEnabledInput`Optional
+
+```typescript
+public readonly securityPolicyGlobalGroupApproversEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `securityTxtContentInput`Optional
+
+```typescript
+public readonly securityTxtContentInput: string;
+```
+
+- *Type:* string
+
+---
+
##### `sendUserConfirmationEmailInput`Optional
```typescript
@@ -5166,6 +5895,16 @@ public readonly sendUserConfirmationEmailInput: boolean | IResolvable;
---
+##### `serviceAccessTokensExpirationEnforcedInput`Optional
+
+```typescript
+public readonly serviceAccessTokensExpirationEnforcedInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `sessionExpireDelayInput`Optional
```typescript
@@ -5256,6 +5995,26 @@ public readonly signupEnabledInput: boolean | IResolvable;
---
+##### `silentAdminExportsEnabledInput`Optional
+
+```typescript
+public readonly silentAdminExportsEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `silentModeEnabledInput`Optional
+
+```typescript
+public readonly silentModeEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `slackAppEnabledInput`Optional
```typescript
@@ -5346,6 +6105,16 @@ public readonly snowplowCookieDomainInput: string;
---
+##### `snowplowDatabaseCollectorHostnameInput`Optional
+
+```typescript
+public readonly snowplowDatabaseCollectorHostnameInput: string;
+```
+
+- *Type:* string
+
+---
+
##### `snowplowEnabledInput`Optional
```typescript
@@ -5416,6 +6185,26 @@ public readonly spamCheckEndpointUrlInput: string;
---
+##### `staticObjectsExternalStorageAuthTokenInput`Optional
+
+```typescript
+public readonly staticObjectsExternalStorageAuthTokenInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `staticObjectsExternalStorageUrlInput`Optional
+
+```typescript
+public readonly staticObjectsExternalStorageUrlInput: string;
+```
+
+- *Type:* string
+
+---
+
##### `suggestPipelineEnabledInput`Optional
```typescript
@@ -5646,6 +6435,16 @@ public readonly twoFactorGracePeriodInput: number;
---
+##### `unconfirmedUsersDeleteAfterDaysInput`Optional
+
+```typescript
+public readonly unconfirmedUsersDeleteAfterDaysInput: number;
+```
+
+- *Type:* number
+
+---
+
##### `uniqueIpsLimitEnabledInput`Optional
```typescript
@@ -5676,6 +6475,16 @@ public readonly uniqueIpsLimitTimeWindowInput: number;
---
+##### `updateRunnerVersionsEnabledInput`Optional
+
+```typescript
+public readonly updateRunnerVersionsEnabledInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `usagePingEnabledInput`Optional
```typescript
@@ -5686,6 +6495,16 @@ public readonly usagePingEnabledInput: boolean | IResolvable;
---
+##### `useClickhouseForAnalyticsInput`Optional
+
+```typescript
+public readonly useClickhouseForAnalyticsInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `userDeactivationEmailsEnabledInput`Optional
```typescript
@@ -5716,6 +6535,16 @@ public readonly userDefaultInternalRegexInput: string;
---
+##### `userDefaultsToPrivateProfileInput`Optional
+
+```typescript
+public readonly userDefaultsToPrivateProfileInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `userOauthApplicationsInput`Optional
```typescript
@@ -5736,6 +6565,16 @@ public readonly userShowAddSshKeyMessageInput: boolean | IResolvable;
---
+##### `validRunnerRegistrarsInput`Optional
+
+```typescript
+public readonly validRunnerRegistrarsInput: string[];
+```
+
+- *Type:* string[]
+
+---
+
##### `versionCheckEnabledInput`Optional
```typescript
@@ -6686,6 +7525,16 @@ public readonly elasticsearchMaxBulkSizeMb: number;
---
+##### `elasticsearchMaxCodeIndexingConcurrency`Required
+
+```typescript
+public readonly elasticsearchMaxCodeIndexingConcurrency: number;
+```
+
+- *Type:* number
+
+---
+
##### `elasticsearchNamespaceIds`Required
```typescript
@@ -6716,6 +7565,16 @@ public readonly elasticsearchProjectIds: number[];
---
+##### `elasticsearchRequeueWorkers`Required
+
+```typescript
+public readonly elasticsearchRequeueWorkers: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `elasticsearchSearch`Required
```typescript
@@ -6746,6 +7605,16 @@ public readonly elasticsearchUsername: string;
---
+##### `elasticsearchWorkerNumberOfShards`Required
+
+```typescript
+public readonly elasticsearchWorkerNumberOfShards: number;
+```
+
+- *Type:* number
+
+---
+
##### `emailAdditionalText`Required
```typescript
@@ -6766,6 +7635,26 @@ public readonly emailAuthorInBody: boolean | IResolvable;
---
+##### `emailConfirmationSetting`Required
+
+```typescript
+public readonly emailConfirmationSetting: string;
+```
+
+- *Type:* string
+
+---
+
+##### `enableArtifactExternalRedirectWarningPage`Required
+
+```typescript
+public readonly enableArtifactExternalRedirectWarningPage: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `enabledGitAccessProtocol`Required
```typescript
@@ -6892,77 +7781,127 @@ public readonly externalPipelineValidationServiceToken: string;
public readonly externalPipelineValidationServiceUrl: string;
```
-- *Type:* string
+- *Type:* string
+
+---
+
+##### `failedLoginAttemptsUnlockPeriodInMinutes`Required
+
+```typescript
+public readonly failedLoginAttemptsUnlockPeriodInMinutes: number;
+```
+
+- *Type:* number
+
+---
+
+##### `fileTemplateProjectId`Required
+
+```typescript
+public readonly fileTemplateProjectId: number;
+```
+
+- *Type:* number
+
+---
+
+##### `firstDayOfWeek`Required
+
+```typescript
+public readonly firstDayOfWeek: number;
+```
+
+- *Type:* number
+
+---
+
+##### `geoNodeAllowedIps`Required
+
+```typescript
+public readonly geoNodeAllowedIps: string;
+```
+
+- *Type:* string
+
+---
+
+##### `geoStatusTimeout`Required
+
+```typescript
+public readonly geoStatusTimeout: number;
+```
+
+- *Type:* number
---
-##### `fileTemplateProjectId`Required
+##### `gitalyTimeoutDefault`Required
```typescript
-public readonly fileTemplateProjectId: number;
+public readonly gitalyTimeoutDefault: number;
```
- *Type:* number
---
-##### `firstDayOfWeek`Required
+##### `gitalyTimeoutFast`Required
```typescript
-public readonly firstDayOfWeek: number;
+public readonly gitalyTimeoutFast: number;
```
- *Type:* number
---
-##### `geoNodeAllowedIps`Required
+##### `gitalyTimeoutMedium`Required
```typescript
-public readonly geoNodeAllowedIps: string;
+public readonly gitalyTimeoutMedium: number;
```
-- *Type:* string
+- *Type:* number
---
-##### `geoStatusTimeout`Required
+##### `gitlabShellOperationLimit`Required
```typescript
-public readonly geoStatusTimeout: number;
+public readonly gitlabShellOperationLimit: number;
```
- *Type:* number
---
-##### `gitalyTimeoutDefault`Required
+##### `gitpodEnabled`Required
```typescript
-public readonly gitalyTimeoutDefault: number;
+public readonly gitpodEnabled: boolean | IResolvable;
```
-- *Type:* number
+- *Type:* boolean | cdktf.IResolvable
---
-##### `gitalyTimeoutFast`Required
+##### `gitpodUrl`Required
```typescript
-public readonly gitalyTimeoutFast: number;
+public readonly gitpodUrl: string;
```
-- *Type:* number
+- *Type:* string
---
-##### `gitalyTimeoutMedium`Required
+##### `gitRateLimitUsersAlertlist`Required
```typescript
-public readonly gitalyTimeoutMedium: number;
+public readonly gitRateLimitUsersAlertlist: number[];
```
-- *Type:* number
+- *Type:* number[]
---
@@ -6986,6 +7925,16 @@ public readonly gitTwoFactorSessionExpiry: number;
---
+##### `globallyAllowedIps`Required
+
+```typescript
+public readonly globallyAllowedIps: string;
+```
+
+- *Type:* string
+
+---
+
##### `grafanaEnabled`Required
```typescript
@@ -7206,6 +8155,16 @@ public readonly inactiveProjectsSendWarningEmailAfterMonths: number;
---
+##### `includeOptionalMetricsInServicePing`Required
+
+```typescript
+public readonly includeOptionalMetricsInServicePing: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `inProductMarketingEmailsEnabled`Required
```typescript
@@ -7236,6 +8195,36 @@ public readonly issuesCreateLimit: number;
---
+##### `jiraConnectApplicationKey`Required
+
+```typescript
+public readonly jiraConnectApplicationKey: string;
+```
+
+- *Type:* string
+
+---
+
+##### `jiraConnectProxyUrl`Required
+
+```typescript
+public readonly jiraConnectProxyUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `jiraConnectPublicKeyStorageEnabled`Required
+
+```typescript
+public readonly jiraConnectPublicKeyStorageEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `keepLatestArtifact`Required
```typescript
@@ -7256,6 +8245,16 @@ public readonly localMarkdownVersion: number;
---
+##### `lockDuoFeaturesEnabled`Required
+
+```typescript
+public readonly lockDuoFeaturesEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `mailgunEventsEnabled`Required
```typescript
@@ -7296,6 +8295,16 @@ public readonly maintenanceModeMessage: string;
---
+##### `mavenPackageRequestsForwarding`Required
+
+```typescript
+public readonly mavenPackageRequestsForwarding: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `maxArtifactsSize`Required
```typescript
@@ -7316,6 +8325,16 @@ public readonly maxAttachmentSize: number;
---
+##### `maxDecompressedArchiveSize`Required
+
+```typescript
+public readonly maxDecompressedArchiveSize: number;
+```
+
+- *Type:* number
+
+---
+
##### `maxExportSize`Required
```typescript
@@ -7326,6 +8345,16 @@ public readonly maxExportSize: number;
---
+##### `maxImportRemoteFileSize`Required
+
+```typescript
+public readonly maxImportRemoteFileSize: number;
+```
+
+- *Type:* number
+
+---
+
##### `maxImportSize`Required
```typescript
@@ -7336,6 +8365,16 @@ public readonly maxImportSize: number;
---
+##### `maxLoginAttempts`Required
+
+```typescript
+public readonly maxLoginAttempts: number;
+```
+
+- *Type:* number
+
+---
+
##### `maxNumberOfRepositoryDownloads`Required
```typescript
@@ -7466,6 +8505,16 @@ public readonly npmPackageRequestsForwarding: boolean | IResolvable;
---
+##### `nugetSkipMetadataUrlValidation`Required
+
+```typescript
+public readonly nugetSkipMetadataUrlValidation: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `outboundLocalRequestsWhitelist`Required
```typescript
@@ -7476,6 +8525,26 @@ public readonly outboundLocalRequestsWhitelist: string[];
---
+##### `packageMetadataPurlTypes`Required
+
+```typescript
+public readonly packageMetadataPurlTypes: number[];
+```
+
+- *Type:* number[]
+
+---
+
+##### `packageRegistryAllowAnyoneToPullOption`Required
+
+```typescript
+public readonly packageRegistryAllowAnyoneToPullOption: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `packageRegistryCleanupPoliciesWorkerCapacity`Required
```typescript
@@ -7626,6 +8695,26 @@ public readonly projectExportEnabled: boolean | IResolvable;
---
+##### `projectJobsApiRateLimit`Required
+
+```typescript
+public readonly projectJobsApiRateLimit: number;
+```
+
+- *Type:* number
+
+---
+
+##### `projectsApiRateLimitUnauthenticated`Required
+
+```typescript
+public readonly projectsApiRateLimitUnauthenticated: number;
+```
+
+- *Type:* number
+
+---
+
##### `prometheusMetricsEnabled`Required
```typescript
@@ -7736,6 +8825,26 @@ public readonly receiveMaxInputSize: number;
---
+##### `receptiveClusterAgentsEnabled`Required
+
+```typescript
+public readonly receptiveClusterAgentsEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `rememberMeEnabled`Required
+
+```typescript
+public readonly rememberMeEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `repositoryChecksEnabled`Required
```typescript
@@ -7786,6 +8895,26 @@ public readonly requireAdminApprovalAfterUserSignup: boolean | IResolvable;
---
+##### `requireAdminTwoFactorAuthentication`Required
+
+```typescript
+public readonly requireAdminTwoFactorAuthentication: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `requirePersonalAccessTokenExpiry`Required
+
+```typescript
+public readonly requirePersonalAccessTokenExpiry: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `requireTwoFactorAuthentication`Required
```typescript
@@ -7836,6 +8965,36 @@ public readonly searchRateLimitUnauthenticated: number;
---
+##### `securityApprovalPoliciesLimit`Required
+
+```typescript
+public readonly securityApprovalPoliciesLimit: number;
+```
+
+- *Type:* number
+
+---
+
+##### `securityPolicyGlobalGroupApproversEnabled`Required
+
+```typescript
+public readonly securityPolicyGlobalGroupApproversEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `securityTxtContent`Required
+
+```typescript
+public readonly securityTxtContent: string;
+```
+
+- *Type:* string
+
+---
+
##### `sendUserConfirmationEmail`Required
```typescript
@@ -7846,6 +9005,16 @@ public readonly sendUserConfirmationEmail: boolean | IResolvable;
---
+##### `serviceAccessTokensExpirationEnforced`Required
+
+```typescript
+public readonly serviceAccessTokensExpirationEnforced: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `sessionExpireDelay`Required
```typescript
@@ -7936,6 +9105,26 @@ public readonly signupEnabled: boolean | IResolvable;
---
+##### `silentAdminExportsEnabled`Required
+
+```typescript
+public readonly silentAdminExportsEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `silentModeEnabled`Required
+
+```typescript
+public readonly silentModeEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `slackAppEnabled`Required
```typescript
@@ -8026,6 +9215,16 @@ public readonly snowplowCookieDomain: string;
---
+##### `snowplowDatabaseCollectorHostname`Required
+
+```typescript
+public readonly snowplowDatabaseCollectorHostname: string;
+```
+
+- *Type:* string
+
+---
+
##### `snowplowEnabled`Required
```typescript
@@ -8082,14 +9281,34 @@ public readonly spamCheckApiKey: string;
public readonly spamCheckEndpointEnabled: boolean | IResolvable;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `spamCheckEndpointUrl`Required
+
+```typescript
+public readonly spamCheckEndpointUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `staticObjectsExternalStorageAuthToken`Required
+
+```typescript
+public readonly staticObjectsExternalStorageAuthToken: string;
+```
+
+- *Type:* string
---
-##### `spamCheckEndpointUrl`Required
+##### `staticObjectsExternalStorageUrl`Required
```typescript
-public readonly spamCheckEndpointUrl: string;
+public readonly staticObjectsExternalStorageUrl: string;
```
- *Type:* string
@@ -8326,6 +9545,16 @@ public readonly twoFactorGracePeriod: number;
---
+##### `unconfirmedUsersDeleteAfterDays`Required
+
+```typescript
+public readonly unconfirmedUsersDeleteAfterDays: number;
+```
+
+- *Type:* number
+
+---
+
##### `uniqueIpsLimitEnabled`Required
```typescript
@@ -8356,6 +9585,16 @@ public readonly uniqueIpsLimitTimeWindow: number;
---
+##### `updateRunnerVersionsEnabled`Required
+
+```typescript
+public readonly updateRunnerVersionsEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `usagePingEnabled`Required
```typescript
@@ -8366,6 +9605,16 @@ public readonly usagePingEnabled: boolean | IResolvable;
---
+##### `useClickhouseForAnalytics`Required
+
+```typescript
+public readonly useClickhouseForAnalytics: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `userDeactivationEmailsEnabled`Required
```typescript
@@ -8396,6 +9645,16 @@ public readonly userDefaultInternalRegex: string;
---
+##### `userDefaultsToPrivateProfile`Required
+
+```typescript
+public readonly userDefaultsToPrivateProfile: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
##### `userOauthApplications`Required
```typescript
@@ -8416,6 +9675,16 @@ public readonly userShowAddSshKeyMessage: boolean | IResolvable;
---
+##### `validRunnerRegistrars`Required
+
+```typescript
+public readonly validRunnerRegistrars: string[];
+```
+
+- *Type:* string[]
+
+---
+
##### `versionCheckEnabled`Required
```typescript
@@ -8589,14 +9858,19 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| elasticsearchLimitIndexing
| boolean \| cdktf.IResolvable
| Limit Elasticsearch to index certain namespaces and projects. |
| elasticsearchMaxBulkConcurrency
| number
| Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations. |
| elasticsearchMaxBulkSizeMb
| number
| Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations. |
+| elasticsearchMaxCodeIndexingConcurrency
| number
| Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only. |
| elasticsearchNamespaceIds
| number[]
| The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
| elasticsearchPassword
| string
| The password of your Elasticsearch instance. |
| elasticsearchProjectIds
| number[]
| The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled. |
+| elasticsearchRequeueWorkers
| boolean \| cdktf.IResolvable
| Enable automatic requeuing of indexing workers. |
| elasticsearchSearch
| boolean \| cdktf.IResolvable
| Enable Elasticsearch search. |
| elasticsearchUrl
| string[]
| The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201). |
| elasticsearchUsername
| string
| The username of your Elasticsearch instance. |
+| elasticsearchWorkerNumberOfShards
| number
| Number of indexing worker shards. |
| emailAdditionalText
| string
| Additional text added to the bottom of every email for legal/auditing/compliance reasons. |
| emailAuthorInBody
| boolean \| cdktf.IResolvable
| Some email servers do not support overriding the email sender name. |
+| emailConfirmationSetting
| string
| Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard. |
+| enableArtifactExternalRedirectWarningPage
| boolean \| cdktf.IResolvable
| Show the external redirect page that warns you about user-generated content in GitLab Pages. |
| enabledGitAccessProtocol
| string
| Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols. |
| enforceNamespaceStorageLimit
| boolean \| cdktf.IResolvable
| Enabling this permits enforcement of namespace storage limits. |
| enforceTerms
| boolean \| cdktf.IResolvable
| (If enabled, requires: terms) Enforce application ToS to all users. |
@@ -8610,6 +9884,7 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| externalPipelineValidationServiceTimeout
| number
| How long to wait for a response from the pipeline validation service. Assumes OK if it times out. |
| externalPipelineValidationServiceToken
| string
| Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url. |
| externalPipelineValidationServiceUrl
| string
| URL to use for pipeline validation requests. |
+| failedLoginAttemptsUnlockPeriodInMinutes
| number
| Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached. |
| fileTemplateProjectId
| number
| The ID of a project to load custom file templates from. |
| firstDayOfWeek
| number
| Start day of the week for calendar views and date pickers. |
| geoNodeAllowedIps
| string
| Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24. |
@@ -8617,8 +9892,13 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| gitalyTimeoutDefault
| number
| Default Gitaly timeout, in seconds. |
| gitalyTimeoutFast
| number
| Gitaly fast operation timeout, in seconds. |
| gitalyTimeoutMedium
| number
| Medium Gitaly timeout, in seconds. |
-| gitRateLimitUsersAllowlist
| string[]
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. |
+| gitlabShellOperationLimit
| number
| Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2. |
+| gitpodEnabled
| boolean \| cdktf.IResolvable
| Enable Gitpod integration. |
+| gitpodUrl
| string
| The Gitpod instance URL for integration. |
+| gitRateLimitUsersAlertlist
| number[]
| List of user IDs that are emailed when the Git abuse rate limit is exceeded. |
+| gitRateLimitUsersAllowlist
| string[]
| List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only. |
| gitTwoFactorSessionExpiry
| number
| Maximum duration (in minutes) of a session for Git operations when 2FA is enabled. |
+| globallyAllowedIps
| string
| Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24. |
| grafanaEnabled
| boolean \| cdktf.IResolvable
| Enable Grafana. |
| grafanaUrl
| string
| Grafana URL. |
| gravatarEnabled
| boolean \| cdktf.IResolvable
| Enable Gravatar. |
@@ -8636,24 +9916,33 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| housekeepingIncrementalRepackPeriod
| number
| Number of Git pushes after which an incremental git repack is run. |
| housekeepingOptimizeRepositoryPeriod
| number
| Number of Git pushes after which an incremental git repack is run. |
| htmlEmailsEnabled
| boolean \| cdktf.IResolvable
| Enable HTML emails. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}. |
| importSources
| string[]
| Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`. |
| inactiveProjectsDeleteAfterMonths
| number
| If delete_inactive_projects is true, the time (in months) to wait before deleting inactive projects. |
| inactiveProjectsMinSizeMb
| number
| If delete_inactive_projects is true, the minimum repository size for projects to be checked for inactivity. |
| inactiveProjectsSendWarningEmailAfterMonths
| number
| If delete_inactive_projects is true, sets the time (in months) to wait before emailing maintainers that the project is scheduled be deleted because it is inactive. |
+| includeOptionalMetricsInServicePing
| boolean \| cdktf.IResolvable
| Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10. |
| inProductMarketingEmailsEnabled
| boolean \| cdktf.IResolvable
| Enable in-product marketing emails. |
| invisibleCaptchaEnabled
| boolean \| cdktf.IResolvable
| Enable Invisible CAPTCHA spam detection during sign-up. |
| issuesCreateLimit
| number
| Max number of issue creation requests per minute per user. |
+| jiraConnectApplicationKey
| string
| ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app. |
+| jiraConnectProxyUrl
| string
| URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app. |
+| jiraConnectPublicKeyStorageEnabled
| boolean \| cdktf.IResolvable
| Enable public key storage for the GitLab for Jira Cloud app. |
| keepLatestArtifact
| boolean \| cdktf.IResolvable
| Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time. |
| localMarkdownVersion
| number
| Increase this value when any cached Markdown should be invalidated. |
+| lockDuoFeaturesEnabled
| boolean \| cdktf.IResolvable
| Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups. |
| mailgunEventsEnabled
| boolean \| cdktf.IResolvable
| Enable Mailgun event receiver. |
| mailgunSigningKey
| string
| The Mailgun HTTP webhook signing key for receiving events from webhook. |
| maintenanceMode
| boolean \| cdktf.IResolvable
| When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests. |
| maintenanceModeMessage
| string
| Message displayed when instance is in maintenance mode. |
+| mavenPackageRequestsForwarding
| boolean \| cdktf.IResolvable
| Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only. |
| maxArtifactsSize
| number
| Maximum artifacts size in MB. |
| maxAttachmentSize
| number
| Limit attachment size in MB. |
+| maxDecompressedArchiveSize
| number
| Maximum decompressed archive size in bytes. |
| maxExportSize
| number
| Maximum export size in MB. 0 for unlimited. |
+| maxImportRemoteFileSize
| number
| Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3. |
| maxImportSize
| number
| Maximum import size in MB. 0 for unlimited. |
+| maxLoginAttempts
| number
| Maximum number of sign-in attempts before locking out the user. |
| maxNumberOfRepositoryDownloads
| number
| Maximum number of unique repositories a user can download in the specified time period before they are banned. |
| maxNumberOfRepositoryDownloadsWithinTimePeriod
| number
| Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1. |
| maxPagesSize
| number
| Maximum size of pages repositories in MB. |
@@ -8667,7 +9956,10 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| mirrorMaxCapacity
| number
| Maximum number of mirrors that can be synchronizing at the same time. |
| mirrorMaxDelay
| number
| Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize. |
| npmPackageRequestsForwarding
| boolean \| cdktf.IResolvable
| Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm. |
+| nugetSkipMetadataUrlValidation
| boolean \| cdktf.IResolvable
| Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0. |
| outboundLocalRequestsWhitelist
| string[]
| Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled. |
+| packageMetadataPurlTypes
| number[]
| List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only. |
+| packageRegistryAllowAnyoneToPullOption
| boolean \| cdktf.IResolvable
| Enable to allow anyone to pull from Package Registry visible and changeable. |
| packageRegistryCleanupPoliciesWorkerCapacity
| number
| Number of workers assigned to the packages cleanup policies. |
| pagesDomainVerificationEnabled
| boolean \| cdktf.IResolvable
| Require users to prove ownership of custom domains. |
| passwordAuthenticationEnabledForGit
| boolean \| cdktf.IResolvable
| Enable authentication for Git over HTTP(S) via a GitLab account password. |
@@ -8683,6 +9975,8 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| plantumlUrl
| string
| The PlantUML instance URL for integration. |
| pollingIntervalMultiplier
| number
| Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling. |
| projectExportEnabled
| boolean \| cdktf.IResolvable
| Enable project export. |
+| projectJobsApiRateLimit
| number
| Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5. |
+| projectsApiRateLimitUnauthenticated
| number
| Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0. |
| prometheusMetricsEnabled
| boolean \| cdktf.IResolvable
| Enable Prometheus metrics. |
| protectedCiVariables
| boolean \| cdktf.IResolvable
| CI/CD variables are protected by default. |
| pushEventActivitiesLimit
| number
| Number of changes (branches or tags) in a single push to determine whether individual push events or bulk push events are created. |
@@ -8694,17 +9988,25 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| recaptchaPrivateKey
| string
| Private key for reCAPTCHA. |
| recaptchaSiteKey
| string
| Site key for reCAPTCHA. |
| receiveMaxInputSize
| number
| Maximum push size (MB). |
+| receptiveClusterAgentsEnabled
| boolean \| cdktf.IResolvable
| Enable receptive mode for GitLab Agents for Kubernetes. |
+| rememberMeEnabled
| boolean \| cdktf.IResolvable
| Enable Remember me setting. Introduced in GitLab 16.0. |
| repositoryChecksEnabled
| boolean \| cdktf.IResolvable
| GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues. |
| repositorySizeLimit
| number
| Size limit per repository (MB). |
| repositoryStorages
| string[]
| (GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random. |
| repositoryStoragesWeighted
| {[ key: string ]: number}
| (GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection. |
| requireAdminApprovalAfterUserSignup
| boolean \| cdktf.IResolvable
| When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator. |
+| requireAdminTwoFactorAuthentication
| boolean \| cdktf.IResolvable
| Allow administrators to require 2FA for all administrators on the instance. |
+| requirePersonalAccessTokenExpiry
| boolean \| cdktf.IResolvable
| When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account. |
| requireTwoFactorAuthentication
| boolean \| cdktf.IResolvable
| (If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication. |
| restrictedVisibilityLevels
| string[]
| Selected levels cannot be used by non-Administrator users for groups, projects or snippets. |
| rsaKeyRestriction
| number
| The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys. |
| searchRateLimit
| number
| Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0. |
| searchRateLimitUnauthenticated
| number
| Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0. |
+| securityApprovalPoliciesLimit
| number
| Maximum number of active merge request approval policies per security policy project. Maximum: 20. |
+| securityPolicyGlobalGroupApproversEnabled
| boolean \| cdktf.IResolvable
| Whether to look up merge request approval policy approval groups globally or within project hierarchies. |
+| securityTxtContent
| string
| Public security contact information. Introduced in GitLab 16.7. |
| sendUserConfirmationEmail
| boolean \| cdktf.IResolvable
| Send confirmation email on sign-up. |
+| serviceAccessTokensExpirationEnforced
| boolean \| cdktf.IResolvable
| Flag to indicate if token expiry date can be optional for service account users. |
| sessionExpireDelay
| number
| Session duration in minutes. GitLab restart is required to apply changes. |
| sharedRunnersEnabled
| boolean \| cdktf.IResolvable
| (If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects. |
| sharedRunnersMinutes
| number
| Set the maximum number of CI/CD minutes that a group can use on shared runners per month. |
@@ -8714,6 +10016,8 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| sidekiqJobLimiterMode
| string
| track or compress. Sets the behavior for Sidekiq job size limits. |
| signInText
| string
| Text on the login page. |
| signupEnabled
| boolean \| cdktf.IResolvable
| Enable registration. |
+| silentAdminExportsEnabled
| boolean \| cdktf.IResolvable
| Enable Silent admin exports. |
+| silentModeEnabled
| boolean \| cdktf.IResolvable
| Enable Silent mode. |
| slackAppEnabled
| boolean \| cdktf.IResolvable
| (If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app. |
| slackAppId
| string
| The app ID of the Slack-app. |
| slackAppSecret
| string
| The app secret of the Slack-app. |
@@ -8723,6 +10027,7 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| snowplowAppId
| string
| The Snowplow site name / application ID. (for example, gitlab). |
| snowplowCollectorHostname
| string
| The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net). |
| snowplowCookieDomain
| string
| The Snowplow cookie domain. (for example, .gitlab.com). |
+| snowplowDatabaseCollectorHostname
| string
| The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net). |
| snowplowEnabled
| boolean \| cdktf.IResolvable
| Enable snowplow tracking. |
| sourcegraphEnabled
| boolean \| cdktf.IResolvable
| Enables Sourcegraph integration. If enabled, requires sourcegraph_url. |
| sourcegraphPublicOnly
| boolean \| cdktf.IResolvable
| Blocks Sourcegraph from being loaded on private and internal projects. |
@@ -8730,6 +10035,8 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| spamCheckApiKey
| string
| API key used by GitLab for accessing the Spam Check service endpoint. |
| spamCheckEndpointEnabled
| boolean \| cdktf.IResolvable
| Enables spam checking using external Spam Check API endpoint. |
| spamCheckEndpointUrl
| string
| URL of the external Spamcheck service endpoint. |
+| staticObjectsExternalStorageAuthToken
| string
| Authentication token for the external storage linked in static_objects_external_storage_url. |
+| staticObjectsExternalStorageUrl
| string
| URL to an external storage for repository static objects. |
| suggestPipelineEnabled
| boolean \| cdktf.IResolvable
| Enable pipeline suggestion banner. |
| terminalMaxSessionTime
| number
| Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time. |
| terms
| string
| (Required by: enforce_terms) Markdown content for the ToS. |
@@ -8753,18 +10060,23 @@ const applicationSettingsConfig: applicationSettings.ApplicationSettingsConfig =
| throttleUnauthenticatedWebRequestsPerPeriod
| number
| Max requests per period per IP. |
| timeTrackingLimitToHours
| boolean \| cdktf.IResolvable
| Limit display of time tracking units to hours. |
| twoFactorGracePeriod
| number
| Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication. |
+| unconfirmedUsersDeleteAfterDays
| number
| Specifies how many days after sign-up to delete users who have not confirmed their email. |
| uniqueIpsLimitEnabled
| boolean \| cdktf.IResolvable
| (If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs. |
| uniqueIpsLimitPerUser
| number
| Maximum number of IPs per user. |
| uniqueIpsLimitTimeWindow
| number
| How many seconds an IP is counted towards the limit. |
+| updateRunnerVersionsEnabled
| boolean \| cdktf.IResolvable
| Fetch GitLab Runner release version data from GitLab.com. |
| usagePingEnabled
| boolean \| cdktf.IResolvable
| Every week GitLab reports license usage back to GitLab, Inc. |
+| useClickhouseForAnalytics
| boolean \| cdktf.IResolvable
| Enables ClickHouse as a data source for analytics reports. |
| userDeactivationEmailsEnabled
| boolean \| cdktf.IResolvable
| Send an email to users upon account deactivation. |
| userDefaultExternal
| boolean \| cdktf.IResolvable
| Newly registered users are external by default. |
| userDefaultInternalRegex
| string
| Specify an email address regex pattern to identify default internal users. |
+| userDefaultsToPrivateProfile
| boolean \| cdktf.IResolvable
| Newly created users have private profile by default. Introduced in GitLab 15.8. |
| userOauthApplications
| boolean \| cdktf.IResolvable
| Allow users to register any application to use GitLab as an OAuth provider. |
| userShowAddSshKeyMessage
| boolean \| cdktf.IResolvable
| When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key. |
+| validRunnerRegistrars
| string[]
| List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project']. |
| versionCheckEnabled
| boolean \| cdktf.IResolvable
| Let GitLab inform you when an update is available. |
| webIdeClientsidePreviewEnabled
| boolean \| cdktf.IResolvable
| Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview). |
-| whatsNewVariant
| string
| What’s new variant, possible values: all_tiers, current_tier, and disabled. |
+| whatsNewVariant
| string
| What's new variant, possible values: all_tiers, current_tier, and disabled. |
| wikiPageMaxContentBytes
| number
| Maximum wiki page content size in bytes. The minimum value is 1024 bytes. |
---
@@ -8849,7 +10161,7 @@ public readonly abuseNotificationEmail: string;
If set, abuse reports are sent to this address. Abuse reports are always available in the Admin Area.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#abuse_notification_email ApplicationSettings#abuse_notification_email}
---
@@ -8863,7 +10175,7 @@ public readonly adminMode: boolean | IResolvable;
Require administrators to enable Admin Mode by re-authenticating for administrative tasks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#admin_mode ApplicationSettings#admin_mode}
---
@@ -8877,7 +10189,7 @@ public readonly afterSignOutPath: string;
Where to redirect users after logout.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_out_path ApplicationSettings#after_sign_out_path}
---
@@ -8891,7 +10203,7 @@ public readonly afterSignUpText: string;
Text shown to the user after signing up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#after_sign_up_text ApplicationSettings#after_sign_up_text}
---
@@ -8905,7 +10217,7 @@ public readonly akismetApiKey: string;
API key for Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_api_key ApplicationSettings#akismet_api_key}
---
@@ -8919,7 +10231,7 @@ public readonly akismetEnabled: boolean | IResolvable;
(If enabled, requires: akismet_api_key) Enable or disable Akismet spam protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#akismet_enabled ApplicationSettings#akismet_enabled}
---
@@ -8933,7 +10245,7 @@ public readonly allowAccountDeletion: boolean | IResolvable;
Set to true to allow users to delete their accounts. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_account_deletion ApplicationSettings#allow_account_deletion}
---
@@ -8947,7 +10259,7 @@ public readonly allowGroupOwnersToManageLdap: boolean | IResolvable;
Set to true to allow group owners to manage LDAP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_group_owners_to_manage_ldap ApplicationSettings#allow_group_owners_to_manage_ldap}
---
@@ -8961,7 +10273,7 @@ public readonly allowLocalRequestsFromSystemHooks: boolean | IResolvable;
Allow requests to the local network from system hooks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_system_hooks ApplicationSettings#allow_local_requests_from_system_hooks}
---
@@ -8975,7 +10287,7 @@ public readonly allowLocalRequestsFromWebHooksAndServices: boolean | IResolvable
Allow requests to the local network from web hooks and services.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_local_requests_from_web_hooks_and_services ApplicationSettings#allow_local_requests_from_web_hooks_and_services}
---
@@ -8989,7 +10301,7 @@ public readonly allowProjectCreationForGuestAndBelow: boolean | IResolvable;
Indicates whether users assigned up to the Guest role can create groups and personal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_project_creation_for_guest_and_below ApplicationSettings#allow_project_creation_for_guest_and_below}
---
@@ -9003,7 +10315,7 @@ public readonly allowRunnerRegistrationToken: boolean | IResolvable;
Allow using a registration token to create a runner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_runner_registration_token ApplicationSettings#allow_runner_registration_token}
---
@@ -9019,7 +10331,7 @@ Set the duration for which the jobs are considered as old and expired.
After that time passes, the jobs are archived and no longer able to be retried. Make it empty to never expire jobs. It has to be no less than 1 day, for example: 15 days, 1 month, 2 years.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#archive_builds_in_human_readable ApplicationSettings#archive_builds_in_human_readable}
---
@@ -9033,7 +10345,7 @@ public readonly asciidocMaxIncludes: number;
Maximum limit of AsciiDoc include directives being processed in any one document. Maximum: 64.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asciidoc_max_includes ApplicationSettings#asciidoc_max_includes}
---
@@ -9049,7 +10361,7 @@ Assets that match these domains are not proxied.
Wildcards allowed. Your GitLab installation URL is automatically allowlisted. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_allowlist ApplicationSettings#asset_proxy_allowlist}
---
@@ -9063,7 +10375,7 @@ public readonly assetProxyEnabled: boolean | IResolvable;
(If enabled, requires: asset_proxy_url) Enable proxying of assets. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_enabled ApplicationSettings#asset_proxy_enabled}
---
@@ -9077,7 +10389,7 @@ public readonly assetProxySecretKey: string;
Shared secret with the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_secret_key ApplicationSettings#asset_proxy_secret_key}
---
@@ -9091,7 +10403,7 @@ public readonly assetProxyUrl: string;
URL of the asset proxy server. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#asset_proxy_url ApplicationSettings#asset_proxy_url}
---
@@ -9107,7 +10419,7 @@ By default, we write to the authorized_keys file to support Git over SSH without
GitLab can be optimized to authenticate SSH keys via the database file. Only disable this if you have configured your OpenSSH server to use the AuthorizedKeysCommand.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#authorized_keys_enabled ApplicationSettings#authorized_keys_enabled}
---
@@ -9123,7 +10435,7 @@ When enabled, users will get automatically banned from the application when they
Introduced in GitLab 15.4. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_ban_user_on_excessive_projects_download ApplicationSettings#auto_ban_user_on_excessive_projects_download}
---
@@ -9137,7 +10449,7 @@ public readonly autoDevopsDomain: string;
Specify a domain to use by default for every project’s Auto Review Apps and Auto Deploy stages.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_domain ApplicationSettings#auto_devops_domain}
---
@@ -9153,7 +10465,7 @@ Enable Auto DevOps for projects by default.
It automatically builds, tests, and deploys applications based on a predefined CI/CD configuration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#auto_devops_enabled ApplicationSettings#auto_devops_enabled}
---
@@ -9167,7 +10479,7 @@ public readonly automaticPurchasedStorageAllocation: boolean | IResolvable;
Enabling this permits automatic allocation of purchased storage in a namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#automatic_purchased_storage_allocation ApplicationSettings#automatic_purchased_storage_allocation}
---
@@ -9181,7 +10493,7 @@ public readonly bulkImportConcurrentPipelineBatchLimit: number;
Maximum simultaneous Direct Transfer batches to process.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_concurrent_pipeline_batch_limit ApplicationSettings#bulk_import_concurrent_pipeline_batch_limit}
---
@@ -9195,7 +10507,7 @@ public readonly bulkImportEnabled: boolean | IResolvable;
Enable migrating GitLab groups by direct transfer. Introduced in GitLab 15.8.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_enabled ApplicationSettings#bulk_import_enabled}
---
@@ -9209,7 +10521,7 @@ public readonly bulkImportMaxDownloadFileSize: number;
Maximum download file size when importing from source GitLab instances by direct transfer. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#bulk_import_max_download_file_size ApplicationSettings#bulk_import_max_download_file_size}
---
@@ -9223,7 +10535,7 @@ public readonly canCreateGroup: boolean | IResolvable;
Indicates whether users can create top-level groups. Introduced in GitLab 15.5.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#can_create_group ApplicationSettings#can_create_group}
---
@@ -9237,7 +10549,7 @@ public readonly checkNamespacePlan: boolean | IResolvable;
Enabling this makes only licensed EE features available to projects if the project namespace’s plan includes the feature or if the project is public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#check_namespace_plan ApplicationSettings#check_namespace_plan}
---
@@ -9251,7 +10563,7 @@ public readonly ciMaxIncludes: number;
The maximum number of includes per pipeline.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_includes ApplicationSettings#ci_max_includes}
---
@@ -9265,7 +10577,7 @@ public readonly ciMaxTotalYamlSizeBytes: number;
The maximum amount of memory, in bytes, that can be allocated for the pipeline configuration, with all included YAML configuration files.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ci_max_total_yaml_size_bytes ApplicationSettings#ci_max_total_yaml_size_bytes}
---
@@ -9279,7 +10591,7 @@ public readonly commitEmailHostname: string;
Custom hostname (for private commit emails).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#commit_email_hostname ApplicationSettings#commit_email_hostname}
---
@@ -9293,7 +10605,7 @@ public readonly concurrentBitbucketImportJobsLimit: number;
Maximum number of simultaneous import jobs for the Bitbucket Cloud importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_import_jobs_limit ApplicationSettings#concurrent_bitbucket_import_jobs_limit}
---
@@ -9307,7 +10619,7 @@ public readonly concurrentBitbucketServerImportJobsLimit: number;
Maximum number of simultaneous import jobs for the Bitbucket Server importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_bitbucket_server_import_jobs_limit ApplicationSettings#concurrent_bitbucket_server_import_jobs_limit}
---
@@ -9321,7 +10633,7 @@ public readonly concurrentGithubImportJobsLimit: number;
Maximum number of simultaneous import jobs for the GitHub importer. Introduced in GitLab 16.11.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#concurrent_github_import_jobs_limit ApplicationSettings#concurrent_github_import_jobs_limit}
---
@@ -9335,7 +10647,7 @@ public readonly containerExpirationPoliciesEnableHistoricEntries: boolean | IRes
Enable cleanup policies for all projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_expiration_policies_enable_historic_entries ApplicationSettings#container_expiration_policies_enable_historic_entries}
---
@@ -9349,7 +10661,7 @@ public readonly containerRegistryCleanupTagsServiceMaxListSize: number;
The maximum number of tags that can be deleted in a single execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_cleanup_tags_service_max_list_size ApplicationSettings#container_registry_cleanup_tags_service_max_list_size}
---
@@ -9363,7 +10675,7 @@ public readonly containerRegistryDeleteTagsServiceTimeout: number;
The maximum time, in seconds, that the cleanup process can take to delete a batch of tags for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_delete_tags_service_timeout ApplicationSettings#container_registry_delete_tags_service_timeout}
---
@@ -9377,7 +10689,7 @@ public readonly containerRegistryExpirationPoliciesCaching: boolean | IResolvabl
Caching during the execution of cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_caching ApplicationSettings#container_registry_expiration_policies_caching}
---
@@ -9391,7 +10703,7 @@ public readonly containerRegistryExpirationPoliciesWorkerCapacity: number;
Number of workers for cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_expiration_policies_worker_capacity ApplicationSettings#container_registry_expiration_policies_worker_capacity}
---
@@ -9405,7 +10717,7 @@ public readonly containerRegistryTokenExpireDelay: number;
Container Registry token duration in minutes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#container_registry_token_expire_delay ApplicationSettings#container_registry_token_expire_delay}
---
@@ -9419,7 +10731,7 @@ public readonly deactivateDormantUsers: boolean | IResolvable;
Enable automatic deactivation of dormant users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users ApplicationSettings#deactivate_dormant_users}
---
@@ -9433,7 +10745,7 @@ public readonly deactivateDormantUsersPeriod: number;
Length of time (in days) after which a user is considered dormant. Introduced in GitLab 15.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deactivate_dormant_users_period ApplicationSettings#deactivate_dormant_users_period}
---
@@ -9447,7 +10759,7 @@ public readonly decompressArchiveFileTimeout: number;
Default timeout for decompressing archived files, in seconds. Set to 0 to disable timeouts. Introduced in GitLab 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#decompress_archive_file_timeout ApplicationSettings#decompress_archive_file_timeout}
---
@@ -9461,7 +10773,7 @@ public readonly defaultArtifactsExpireIn: string;
Set the default expiration time for each job’s artifacts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_artifacts_expire_in ApplicationSettings#default_artifacts_expire_in}
---
@@ -9475,7 +10787,7 @@ public readonly defaultBranchName: string;
Instance-level custom initial branch name (introduced in GitLab 13.2).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_name ApplicationSettings#default_branch_name}
---
@@ -9491,7 +10803,7 @@ Determine if developers can push to the default branch.
Can take: 0 (not protected, both users with the Developer role or Maintainer role can push new commits and force push), 1 (partially protected, users with the Developer role or Maintainer role can push new commits, but cannot force push) or 2 (fully protected, users with the Developer or Maintainer role cannot push new commits, but users with the Developer or Maintainer role can; no one can force push) as a parameter. Default is 2.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection ApplicationSettings#default_branch_protection}
---
@@ -9505,7 +10817,7 @@ public readonly defaultBranchProtectionDefaults: ApplicationSettingsDefaultBranc
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_branch_protection_defaults ApplicationSettings#default_branch_protection_defaults}
---
@@ -9519,7 +10831,7 @@ public readonly defaultCiConfigPath: string;
Default CI/CD configuration file and path for new projects (.gitlab-ci.yml if not set).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_ci_config_path ApplicationSettings#default_ci_config_path}
---
@@ -9533,7 +10845,7 @@ public readonly defaultGroupVisibility: string;
What visibility level new groups receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_group_visibility ApplicationSettings#default_group_visibility}
---
@@ -9547,7 +10859,7 @@ public readonly defaultPreferredLanguage: string;
Default preferred language for users who are not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_preferred_language ApplicationSettings#default_preferred_language}
---
@@ -9561,7 +10873,7 @@ public readonly defaultProjectCreation: number;
Default project creation protection. Can take: 0 (No one), 1 (Maintainers) or 2 (Developers + Maintainers).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_creation ApplicationSettings#default_project_creation}
---
@@ -9575,7 +10887,7 @@ public readonly defaultProjectsLimit: number;
Project limit per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_projects_limit ApplicationSettings#default_projects_limit}
---
@@ -9589,7 +10901,7 @@ public readonly defaultProjectVisibility: string;
What visibility level new projects receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_project_visibility ApplicationSettings#default_project_visibility}
---
@@ -9603,7 +10915,7 @@ public readonly defaultSnippetVisibility: string;
What visibility level new snippets receive. Can take private, internal and public as a parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_snippet_visibility ApplicationSettings#default_snippet_visibility}
---
@@ -9617,7 +10929,7 @@ public readonly defaultSyntaxHighlightingTheme: number;
Default syntax highlighting theme for users who are new or not signed in. See IDs of available themes (https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/themes.rb#L16).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#default_syntax_highlighting_theme ApplicationSettings#default_syntax_highlighting_theme}
---
@@ -9631,7 +10943,7 @@ public readonly deleteInactiveProjects: boolean | IResolvable;
Enable inactive project deletion feature. Introduced in GitLab 14.10. Became operational in GitLab 15.0 (with feature flag inactive_projects_deletion).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_inactive_projects ApplicationSettings#delete_inactive_projects}
---
@@ -9647,7 +10959,7 @@ Specifies whether users who have not confirmed their email should be deleted.
When set to true, unconfirmed users are deleted after unconfirmed_users_delete_after_days days. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#delete_unconfirmed_users ApplicationSettings#delete_unconfirmed_users}
---
@@ -9663,7 +10975,7 @@ The number of days to wait before deleting a project or group that is marked for
Value must be between 1 and 90.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#deletion_adjourned_period ApplicationSettings#deletion_adjourned_period}
---
@@ -9677,7 +10989,7 @@ public readonly diagramsnetEnabled: boolean | IResolvable;
(If enabled, requires diagramsnet_url) Enable Diagrams.net integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_enabled ApplicationSettings#diagramsnet_enabled}
---
@@ -9691,7 +11003,7 @@ public readonly diagramsnetUrl: string;
The Diagrams.net instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diagramsnet_url ApplicationSettings#diagramsnet_url}
---
@@ -9705,7 +11017,7 @@ public readonly diffMaxFiles: number;
Maximum files in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_files ApplicationSettings#diff_max_files}
---
@@ -9719,7 +11031,7 @@ public readonly diffMaxLines: number;
Maximum lines in a diff.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_lines ApplicationSettings#diff_max_lines}
---
@@ -9733,7 +11045,7 @@ public readonly diffMaxPatchBytes: number;
Maximum diff patch size, in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#diff_max_patch_bytes ApplicationSettings#diff_max_patch_bytes}
---
@@ -9747,7 +11059,7 @@ public readonly disableAdminOauthScopes: boolean | IResolvable;
Stops administrators from connecting their GitLab accounts to non-trusted OAuth 2.0 applications that have the api, read_api, read_repository, write_repository, read_registry, write_registry, or sudo scopes. Introduced in GitLab 15.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_admin_oauth_scopes ApplicationSettings#disable_admin_oauth_scopes}
---
@@ -9761,7 +11073,7 @@ public readonly disabledOauthSignInSources: string[];
Disabled OAuth sign-in sources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disabled_oauth_sign_in_sources ApplicationSettings#disabled_oauth_sign_in_sources}
---
@@ -9775,7 +11087,7 @@ public readonly disableFeedToken: boolean | IResolvable;
Disable display of RSS/Atom and calendar feed tokens (introduced in GitLab 13.7).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_feed_token ApplicationSettings#disable_feed_token}
---
@@ -9791,7 +11103,7 @@ Disable personal access tokens.
Introduced in GitLab 15.7. Self-managed, Premium and Ultimate only. There is no method available to enable a personal access token that’s been disabled through the API. This is a known issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#disable_personal_access_tokens ApplicationSettings#disable_personal_access_tokens}
---
@@ -9805,7 +11117,7 @@ public readonly dnsRebindingProtectionEnabled: boolean | IResolvable;
Enforce DNS rebinding attack protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dns_rebinding_protection_enabled ApplicationSettings#dns_rebinding_protection_enabled}
---
@@ -9819,7 +11131,7 @@ public readonly domainAllowlist: string[];
Force people to use only corporate emails for sign-up. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_allowlist ApplicationSettings#domain_allowlist}
---
@@ -9835,7 +11147,7 @@ Users with email addresses that match these domains cannot sign up.
Wildcards allowed. Use separate lines for multiple entries. Ex: domain.com, *.domain.com.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist ApplicationSettings#domain_denylist}
---
@@ -9849,7 +11161,7 @@ public readonly domainDenylistEnabled: boolean | IResolvable;
(If enabled, requires: domain_denylist) Allows blocking sign-ups from emails from specific domains.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#domain_denylist_enabled ApplicationSettings#domain_denylist_enabled}
---
@@ -9863,7 +11175,7 @@ public readonly downstreamPipelineTriggerLimitPerProjectUserSha: number;
Maximum downstream pipeline trigger rate. Introduced in GitLab 16.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#downstream_pipeline_trigger_limit_per_project_user_sha ApplicationSettings#downstream_pipeline_trigger_limit_per_project_user_sha}
---
@@ -9877,7 +11189,7 @@ public readonly dsaKeyRestriction: number;
The minimum allowed bit length of an uploaded DSA key. 0 means no restriction. -1 disables DSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#dsa_key_restriction ApplicationSettings#dsa_key_restriction}
---
@@ -9891,7 +11203,7 @@ public readonly duoFeaturesEnabled: boolean | IResolvable;
Indicates whether GitLab Duo features are enabled for this instance. Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#duo_features_enabled ApplicationSettings#duo_features_enabled}
---
@@ -9907,7 +11219,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA key.
0 means no restriction. -1 disables ECDSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_key_restriction ApplicationSettings#ecdsa_key_restriction}
---
@@ -9923,7 +11235,7 @@ The minimum allowed curve size (in bits) of an uploaded ECDSA_SK key.
0 means no restriction. -1 disables ECDSA_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ecdsa_sk_key_restriction ApplicationSettings#ecdsa_sk_key_restriction}
---
@@ -9939,7 +11251,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519 key.
0 means no restriction. -1 disables ED25519 keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_key_restriction ApplicationSettings#ed25519_key_restriction}
---
@@ -9955,7 +11267,7 @@ The minimum allowed curve size (in bits) of an uploaded ED25519_SK key.
0 means no restriction. -1 disables ED25519_SK keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#ed25519_sk_key_restriction ApplicationSettings#ed25519_sk_key_restriction}
---
@@ -9969,7 +11281,7 @@ public readonly eksAccessKeyId: string;
AWS IAM access key ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_access_key_id ApplicationSettings#eks_access_key_id}
---
@@ -9983,7 +11295,7 @@ public readonly eksAccountId: string;
Amazon account ID.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_account_id ApplicationSettings#eks_account_id}
---
@@ -9997,7 +11309,7 @@ public readonly eksIntegrationEnabled: boolean | IResolvable;
Enable integration with Amazon EKS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_integration_enabled ApplicationSettings#eks_integration_enabled}
---
@@ -10011,7 +11323,7 @@ public readonly eksSecretAccessKey: string;
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#eks_secret_access_key ApplicationSettings#eks_secret_access_key}
---
@@ -10025,7 +11337,7 @@ public readonly elasticsearchAws: boolean | IResolvable;
Enable the use of AWS hosted Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws ApplicationSettings#elasticsearch_aws}
---
@@ -10039,7 +11351,7 @@ public readonly elasticsearchAwsAccessKey: string;
AWS IAM access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_access_key ApplicationSettings#elasticsearch_aws_access_key}
---
@@ -10053,7 +11365,7 @@ public readonly elasticsearchAwsRegion: string;
The AWS region the Elasticsearch domain is configured.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_region ApplicationSettings#elasticsearch_aws_region}
---
@@ -10067,7 +11379,7 @@ public readonly elasticsearchAwsSecretAccessKey: string;
AWS IAM secret access key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_aws_secret_access_key ApplicationSettings#elasticsearch_aws_secret_access_key}
---
@@ -10083,7 +11395,7 @@ Maximum size of text fields to index by Elasticsearch.
0 value means no limit. This does not apply to repository and wiki indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_field_length_limit ApplicationSettings#elasticsearch_indexed_field_length_limit}
---
@@ -10097,7 +11409,7 @@ public readonly elasticsearchIndexedFileSizeLimitKb: number;
Maximum size of repository and wiki files that are indexed by Elasticsearch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexed_file_size_limit_kb ApplicationSettings#elasticsearch_indexed_file_size_limit_kb}
---
@@ -10111,7 +11423,7 @@ public readonly elasticsearchIndexing: boolean | IResolvable;
Enable Elasticsearch indexing.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_indexing ApplicationSettings#elasticsearch_indexing}
---
@@ -10125,7 +11437,7 @@ public readonly elasticsearchLimitIndexing: boolean | IResolvable;
Limit Elasticsearch to index certain namespaces and projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_limit_indexing ApplicationSettings#elasticsearch_limit_indexing}
---
@@ -10139,7 +11451,7 @@ public readonly elasticsearchMaxBulkConcurrency: number;
Maximum concurrency of Elasticsearch bulk requests per indexing operation. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_concurrency ApplicationSettings#elasticsearch_max_bulk_concurrency}
---
@@ -10153,7 +11465,21 @@ public readonly elasticsearchMaxBulkSizeMb: number;
Maximum size of Elasticsearch bulk indexing requests in MB. This only applies to repository indexing operations.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_bulk_size_mb ApplicationSettings#elasticsearch_max_bulk_size_mb}
+
+---
+
+##### `elasticsearchMaxCodeIndexingConcurrency`Optional
+
+```typescript
+public readonly elasticsearchMaxCodeIndexingConcurrency: number;
+```
+
+- *Type:* number
+
+Maximum concurrency of Elasticsearch code indexing background jobs. This only applies to repository indexing operations. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_max_code_indexing_concurrency ApplicationSettings#elasticsearch_max_code_indexing_concurrency}
---
@@ -10167,7 +11493,7 @@ public readonly elasticsearchNamespaceIds: number[];
The namespaces to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_namespace_ids ApplicationSettings#elasticsearch_namespace_ids}
---
@@ -10181,7 +11507,7 @@ public readonly elasticsearchPassword: string;
The password of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_password ApplicationSettings#elasticsearch_password}
---
@@ -10195,7 +11521,23 @@ public readonly elasticsearchProjectIds: number[];
The projects to index via Elasticsearch if elasticsearch_limit_indexing is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_project_ids ApplicationSettings#elasticsearch_project_ids}
+
+---
+
+##### `elasticsearchRequeueWorkers`Optional
+
+```typescript
+public readonly elasticsearchRequeueWorkers: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Enable automatic requeuing of indexing workers.
+
+This improves non-code indexing throughput by enqueuing Sidekiq jobs until all documents are processed. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_requeue_workers ApplicationSettings#elasticsearch_requeue_workers}
---
@@ -10209,7 +11551,7 @@ public readonly elasticsearchSearch: boolean | IResolvable;
Enable Elasticsearch search.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_search ApplicationSettings#elasticsearch_search}
---
@@ -10223,7 +11565,7 @@ public readonly elasticsearchUrl: string[];
The URL to use for connecting to Elasticsearch. Use a comma-separated list to support cluster (for example, http://localhost:9200, http://localhost:9201).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_url ApplicationSettings#elasticsearch_url}
---
@@ -10237,7 +11579,23 @@ public readonly elasticsearchUsername: string;
The username of your Elasticsearch instance.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_username ApplicationSettings#elasticsearch_username}
+
+---
+
+##### `elasticsearchWorkerNumberOfShards`Optional
+
+```typescript
+public readonly elasticsearchWorkerNumberOfShards: number;
+```
+
+- *Type:* number
+
+Number of indexing worker shards.
+
+This improves non-code indexing throughput by enqueuing more parallel Sidekiq jobs. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#elasticsearch_worker_number_of_shards ApplicationSettings#elasticsearch_worker_number_of_shards}
---
@@ -10251,7 +11609,7 @@ public readonly emailAdditionalText: string;
Additional text added to the bottom of every email for legal/auditing/compliance reasons.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_additional_text ApplicationSettings#email_additional_text}
---
@@ -10267,7 +11625,35 @@ Some email servers do not support overriding the email sender name.
Enable this option to include the name of the author of the issue, merge request or comment in the email body instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_author_in_body ApplicationSettings#email_author_in_body}
+
+---
+
+##### `emailConfirmationSetting`Optional
+
+```typescript
+public readonly emailConfirmationSetting: string;
+```
+
+- *Type:* string
+
+Specifies whether users must confirm their email before sign in. Possible values are off, soft, and hard.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#email_confirmation_setting ApplicationSettings#email_confirmation_setting}
+
+---
+
+##### `enableArtifactExternalRedirectWarningPage`Optional
+
+```typescript
+public readonly enableArtifactExternalRedirectWarningPage: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Show the external redirect page that warns you about user-generated content in GitLab Pages.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enable_artifact_external_redirect_warning_page ApplicationSettings#enable_artifact_external_redirect_warning_page}
---
@@ -10281,7 +11667,7 @@ public readonly enabledGitAccessProtocol: string;
Enabled protocols for Git access. Allowed values are: ssh, http, and nil to allow both protocols.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enabled_git_access_protocol ApplicationSettings#enabled_git_access_protocol}
---
@@ -10295,7 +11681,7 @@ public readonly enforceNamespaceStorageLimit: boolean | IResolvable;
Enabling this permits enforcement of namespace storage limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_namespace_storage_limit ApplicationSettings#enforce_namespace_storage_limit}
---
@@ -10309,7 +11695,7 @@ public readonly enforceTerms: boolean | IResolvable;
(If enabled, requires: terms) Enforce application ToS to all users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#enforce_terms ApplicationSettings#enforce_terms}
---
@@ -10323,7 +11709,7 @@ public readonly externalAuthClientCert: string;
(If enabled, requires: external_auth_client_key) The certificate to use to authenticate with the external authorization service.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_cert ApplicationSettings#external_auth_client_cert}
---
@@ -10337,7 +11723,7 @@ public readonly externalAuthClientKey: string;
Private key for the certificate when authentication is required for the external authorization service, this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key ApplicationSettings#external_auth_client_key}
---
@@ -10351,7 +11737,7 @@ public readonly externalAuthClientKeyPass: string;
Passphrase to use for the private key when authenticating with the external service this is encrypted when stored.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_auth_client_key_pass ApplicationSettings#external_auth_client_key_pass}
---
@@ -10365,7 +11751,7 @@ public readonly externalAuthorizationServiceDefaultLabel: string;
The default classification label to use when requesting authorization and no classification label has been specified on the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_default_label ApplicationSettings#external_authorization_service_default_label}
---
@@ -10379,7 +11765,7 @@ public readonly externalAuthorizationServiceEnabled: boolean | IResolvable;
(If enabled, requires: external_authorization_service_default_label, external_authorization_service_timeout and external_authorization_service_url) Enable using an external authorization service for accessing projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_enabled ApplicationSettings#external_authorization_service_enabled}
---
@@ -10395,7 +11781,7 @@ The timeout after which an authorization request is aborted, in seconds.
When a request times out, access is denied to the user. (min: 0.001, max: 10, step: 0.001).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_timeout ApplicationSettings#external_authorization_service_timeout}
---
@@ -10409,7 +11795,7 @@ public readonly externalAuthorizationServiceUrl: string;
URL to which authorization requests are directed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_authorization_service_url ApplicationSettings#external_authorization_service_url}
---
@@ -10423,7 +11809,7 @@ public readonly externalPipelineValidationServiceTimeout: number;
How long to wait for a response from the pipeline validation service. Assumes OK if it times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_timeout ApplicationSettings#external_pipeline_validation_service_timeout}
---
@@ -10437,7 +11823,7 @@ public readonly externalPipelineValidationServiceToken: string;
Optional. Token to include as the X-Gitlab-Token header in requests to the URL in external_pipeline_validation_service_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_token ApplicationSettings#external_pipeline_validation_service_token}
---
@@ -10451,7 +11837,21 @@ public readonly externalPipelineValidationServiceUrl: string;
URL to use for pipeline validation requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#external_pipeline_validation_service_url ApplicationSettings#external_pipeline_validation_service_url}
+
+---
+
+##### `failedLoginAttemptsUnlockPeriodInMinutes`Optional
+
+```typescript
+public readonly failedLoginAttemptsUnlockPeriodInMinutes: number;
+```
+
+- *Type:* number
+
+Time period in minutes after which the user is unlocked when maximum number of failed sign-in attempts reached.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#failed_login_attempts_unlock_period_in_minutes ApplicationSettings#failed_login_attempts_unlock_period_in_minutes}
---
@@ -10465,7 +11865,7 @@ public readonly fileTemplateProjectId: number;
The ID of a project to load custom file templates from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#file_template_project_id ApplicationSettings#file_template_project_id}
---
@@ -10481,7 +11881,7 @@ Start day of the week for calendar views and date pickers.
Valid values are 0 for Sunday, 1 for Monday, and 6 for Saturday.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#first_day_of_week ApplicationSettings#first_day_of_week}
---
@@ -10495,7 +11895,7 @@ public readonly geoNodeAllowedIps: string;
Comma-separated list of IPs and CIDRs of allowed secondary nodes. For example, 1.1.1.1, 2.2.2.0/24.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_node_allowed_ips ApplicationSettings#geo_node_allowed_ips}
---
@@ -10509,7 +11909,7 @@ public readonly geoStatusTimeout: number;
The amount of seconds after which a request to get a secondary node status times out.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#geo_status_timeout ApplicationSettings#geo_status_timeout}
---
@@ -10525,7 +11925,7 @@ Default Gitaly timeout, in seconds.
This timeout is not enforced for Git fetch/push operations or Sidekiq jobs. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_default ApplicationSettings#gitaly_timeout_default}
---
@@ -10541,7 +11941,7 @@ Gitaly fast operation timeout, in seconds.
Some Gitaly operations are expected to be fast. If they exceed this threshold, there may be a problem with a storage shard and ‘failing fast’ can help maintain the stability of the GitLab instance. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_fast ApplicationSettings#gitaly_timeout_fast}
---
@@ -10557,7 +11957,65 @@ Medium Gitaly timeout, in seconds.
This should be a value between the Fast and the Default timeout. Set to 0 to disable timeouts.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitaly_timeout_medium ApplicationSettings#gitaly_timeout_medium}
+
+---
+
+##### `gitlabShellOperationLimit`Optional
+
+```typescript
+public readonly gitlabShellOperationLimit: number;
+```
+
+- *Type:* number
+
+Maximum number of Git operations per minute a user can perform. Introduced in GitLab 16.2.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitlab_shell_operation_limit ApplicationSettings#gitlab_shell_operation_limit}
+
+---
+
+##### `gitpodEnabled`Optional
+
+```typescript
+public readonly gitpodEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Enable Gitpod integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_enabled ApplicationSettings#gitpod_enabled}
+
+---
+
+##### `gitpodUrl`Optional
+
+```typescript
+public readonly gitpodUrl: string;
+```
+
+- *Type:* string
+
+The Gitpod instance URL for integration.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gitpod_url ApplicationSettings#gitpod_url}
+
+---
+
+##### `gitRateLimitUsersAlertlist`Optional
+
+```typescript
+public readonly gitRateLimitUsersAlertlist: number[];
+```
+
+- *Type:* number[]
+
+List of user IDs that are emailed when the Git abuse rate limit is exceeded.
+
+Maximum: 100 user IDs. Introduced in GitLab 15.9. Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_alertlist ApplicationSettings#git_rate_limit_users_alertlist}
---
@@ -10569,9 +12027,9 @@ public readonly gitRateLimitUsersAllowlist: string[];
- *Type:* string[]
-List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2.
+List of usernames excluded from Git anti-abuse rate limits. Maximum: 100 usernames. Introduced in GitLab 15.2. Self-managed, Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_rate_limit_users_allowlist ApplicationSettings#git_rate_limit_users_allowlist}
---
@@ -10585,7 +12043,21 @@ public readonly gitTwoFactorSessionExpiry: number;
Maximum duration (in minutes) of a session for Git operations when 2FA is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#git_two_factor_session_expiry ApplicationSettings#git_two_factor_session_expiry}
+
+---
+
+##### `globallyAllowedIps`Optional
+
+```typescript
+public readonly globallyAllowedIps: string;
+```
+
+- *Type:* string
+
+Comma-separated list of IP addresses and CIDRs always allowed for inbound traffic. For example, 1.1.1.1, 2.2.2.0/24.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#globally_allowed_ips ApplicationSettings#globally_allowed_ips}
---
@@ -10599,7 +12071,7 @@ public readonly grafanaEnabled: boolean | IResolvable;
Enable Grafana.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_enabled ApplicationSettings#grafana_enabled}
---
@@ -10613,7 +12085,7 @@ public readonly grafanaUrl: string;
Grafana URL.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#grafana_url ApplicationSettings#grafana_url}
---
@@ -10627,7 +12099,7 @@ public readonly gravatarEnabled: boolean | IResolvable;
Enable Gravatar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#gravatar_enabled ApplicationSettings#gravatar_enabled}
---
@@ -10641,7 +12113,7 @@ public readonly groupOwnersCanManageDefaultBranchProtection: boolean | IResolvab
Prevent overrides of default branch protection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#group_owners_can_manage_default_branch_protection ApplicationSettings#group_owners_can_manage_default_branch_protection}
---
@@ -10657,7 +12129,7 @@ Create new projects using hashed storage paths: Enable immutable, hash-based pat
This prevents repositories from having to be moved or renamed when the Project URL changes and may improve disk I/O performance. (Always enabled in GitLab versions 13.0 and later, configuration is scheduled for removal in 14.0).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hashed_storage_enabled ApplicationSettings#hashed_storage_enabled}
---
@@ -10671,7 +12143,7 @@ public readonly helpPageHideCommercialContent: boolean | IResolvable;
Hide marketing-related entries from help.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_hide_commercial_content ApplicationSettings#help_page_hide_commercial_content}
---
@@ -10685,7 +12157,7 @@ public readonly helpPageSupportUrl: string;
Alternate support URL for help page and help dropdown.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_support_url ApplicationSettings#help_page_support_url}
---
@@ -10699,7 +12171,7 @@ public readonly helpPageText: string;
Custom text displayed on the help page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_page_text ApplicationSettings#help_page_text}
---
@@ -10713,7 +12185,7 @@ public readonly helpText: string;
GitLab server administrator information.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#help_text ApplicationSettings#help_text}
---
@@ -10727,7 +12199,7 @@ public readonly hideThirdPartyOffers: boolean | IResolvable;
Do not display offers from third parties in GitLab.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#hide_third_party_offers ApplicationSettings#hide_third_party_offers}
---
@@ -10741,7 +12213,7 @@ public readonly homePageUrl: string;
Redirect to this URL when not logged in.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#home_page_url ApplicationSettings#home_page_url}
---
@@ -10759,7 +12231,7 @@ If enabled, requires either housekeeping_optimize_repository_period OR housekeep
Options housekeeping_bitmaps_enabled, housekeeping_full_repack_period, housekeeping_gc_period, and housekeeping_incremental_repack_period are deprecated. Use housekeeping_optimize_repository_period instead.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_enabled ApplicationSettings#housekeeping_enabled}
---
@@ -10773,7 +12245,7 @@ public readonly housekeepingFullRepackPeriod: number;
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_full_repack_period ApplicationSettings#housekeeping_full_repack_period}
---
@@ -10787,7 +12259,7 @@ public readonly housekeepingGcPeriod: number;
Number of Git pushes after which git gc is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_gc_period ApplicationSettings#housekeeping_gc_period}
---
@@ -10801,7 +12273,7 @@ public readonly housekeepingIncrementalRepackPeriod: number;
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_incremental_repack_period ApplicationSettings#housekeeping_incremental_repack_period}
---
@@ -10815,7 +12287,7 @@ public readonly housekeepingOptimizeRepositoryPeriod: number;
Number of Git pushes after which an incremental git repack is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#housekeeping_optimize_repository_period ApplicationSettings#housekeeping_optimize_repository_period}
---
@@ -10829,7 +12301,7 @@ public readonly htmlEmailsEnabled: boolean | IResolvable;
Enable HTML emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#html_emails_enabled ApplicationSettings#html_emails_enabled}
---
@@ -10841,7 +12313,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#id ApplicationSettings#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#id ApplicationSettings#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -10858,7 +12330,7 @@ public readonly importSources: string[];
Sources to allow project import from. Valid values are: `github`, `bitbucket`, `bitbucket_server`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#import_sources ApplicationSettings#import_sources}
---
@@ -10874,7 +12346,7 @@ If delete_inactive_projects is true, the time (in months) to wait before deletin
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_delete_after_months ApplicationSettings#inactive_projects_delete_after_months}
---
@@ -10890,7 +12362,7 @@ If delete_inactive_projects is true, the minimum repository size for projects to
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_min_size_mb ApplicationSettings#inactive_projects_min_size_mb}
---
@@ -10906,7 +12378,21 @@ If delete_inactive_projects is true, sets the time (in months) to wait before em
Introduced in GitLab 14.10. Became operational in GitLab 15.0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#inactive_projects_send_warning_email_after_months ApplicationSettings#inactive_projects_send_warning_email_after_months}
+
+---
+
+##### `includeOptionalMetricsInServicePing`Optional
+
+```typescript
+public readonly includeOptionalMetricsInServicePing: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Whether or not optional metrics are enabled in Service Ping. Introduced in GitLab 16.10.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#include_optional_metrics_in_service_ping ApplicationSettings#include_optional_metrics_in_service_ping}
---
@@ -10920,7 +12406,7 @@ public readonly inProductMarketingEmailsEnabled: boolean | IResolvable;
Enable in-product marketing emails.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#in_product_marketing_emails_enabled ApplicationSettings#in_product_marketing_emails_enabled}
---
@@ -10934,7 +12420,7 @@ public readonly invisibleCaptchaEnabled: boolean | IResolvable;
Enable Invisible CAPTCHA spam detection during sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#invisible_captcha_enabled ApplicationSettings#invisible_captcha_enabled}
---
@@ -10948,7 +12434,49 @@ public readonly issuesCreateLimit: number;
Max number of issue creation requests per minute per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#issues_create_limit ApplicationSettings#issues_create_limit}
+
+---
+
+##### `jiraConnectApplicationKey`Optional
+
+```typescript
+public readonly jiraConnectApplicationKey: string;
+```
+
+- *Type:* string
+
+ID of the OAuth application used to authenticate with the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_application_key ApplicationSettings#jira_connect_application_key}
+
+---
+
+##### `jiraConnectProxyUrl`Optional
+
+```typescript
+public readonly jiraConnectProxyUrl: string;
+```
+
+- *Type:* string
+
+URL of the GitLab instance used as a proxy for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_proxy_url ApplicationSettings#jira_connect_proxy_url}
+
+---
+
+##### `jiraConnectPublicKeyStorageEnabled`Optional
+
+```typescript
+public readonly jiraConnectPublicKeyStorageEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Enable public key storage for the GitLab for Jira Cloud app.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#jira_connect_public_key_storage_enabled ApplicationSettings#jira_connect_public_key_storage_enabled}
---
@@ -10962,7 +12490,7 @@ public readonly keepLatestArtifact: boolean | IResolvable;
Prevent the deletion of the artifacts from the most recent successful jobs, regardless of the expiry time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#keep_latest_artifact ApplicationSettings#keep_latest_artifact}
---
@@ -10976,7 +12504,23 @@ public readonly localMarkdownVersion: number;
Increase this value when any cached Markdown should be invalidated.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#local_markdown_version ApplicationSettings#local_markdown_version}
+
+---
+
+##### `lockDuoFeaturesEnabled`Optional
+
+```typescript
+public readonly lockDuoFeaturesEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Indicates whether the GitLab Duo features enabled setting is enforced for all subgroups.
+
+Introduced in GitLab 16.10. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#lock_duo_features_enabled ApplicationSettings#lock_duo_features_enabled}
---
@@ -10990,7 +12534,7 @@ public readonly mailgunEventsEnabled: boolean | IResolvable;
Enable Mailgun event receiver.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_events_enabled ApplicationSettings#mailgun_events_enabled}
---
@@ -11004,7 +12548,7 @@ public readonly mailgunSigningKey: string;
The Mailgun HTTP webhook signing key for receiving events from webhook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mailgun_signing_key ApplicationSettings#mailgun_signing_key}
---
@@ -11018,77 +12562,133 @@ public readonly maintenanceMode: boolean | IResolvable;
When instance is in maintenance mode, non-administrative users can sign in with read-only access and make read-only API requests.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode ApplicationSettings#maintenance_mode}
+
+---
+
+##### `maintenanceModeMessage`Optional
+
+```typescript
+public readonly maintenanceModeMessage: string;
+```
+
+- *Type:* string
+
+Message displayed when instance is in maintenance mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+
+---
+
+##### `mavenPackageRequestsForwarding`Optional
+
+```typescript
+public readonly mavenPackageRequestsForwarding: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Use repo.maven.apache.org as a default remote repository when the package is not found in the GitLab Package Registry for Maven. Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#maven_package_requests_forwarding ApplicationSettings#maven_package_requests_forwarding}
+
+---
+
+##### `maxArtifactsSize`Optional
+
+```typescript
+public readonly maxArtifactsSize: number;
+```
+
+- *Type:* number
+
+Maximum artifacts size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+
+---
+
+##### `maxAttachmentSize`Optional
+
+```typescript
+public readonly maxAttachmentSize: number;
+```
+
+- *Type:* number
+
+Limit attachment size in MB.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
---
-##### `maintenanceModeMessage`Optional
+##### `maxDecompressedArchiveSize`Optional
```typescript
-public readonly maintenanceModeMessage: string;
+public readonly maxDecompressedArchiveSize: number;
```
-- *Type:* string
+- *Type:* number
-Message displayed when instance is in maintenance mode.
+Maximum decompressed archive size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#maintenance_mode_message ApplicationSettings#maintenance_mode_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_decompressed_archive_size ApplicationSettings#max_decompressed_archive_size}
---
-##### `maxArtifactsSize`Optional
+##### `maxExportSize`Optional
```typescript
-public readonly maxArtifactsSize: number;
+public readonly maxExportSize: number;
```
- *Type:* number
-Maximum artifacts size in MB.
+Maximum export size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_artifacts_size ApplicationSettings#max_artifacts_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
---
-##### `maxAttachmentSize`Optional
+##### `maxImportRemoteFileSize`Optional
```typescript
-public readonly maxAttachmentSize: number;
+public readonly maxImportRemoteFileSize: number;
```
- *Type:* number
-Limit attachment size in MB.
+Maximum remote file size for imports from external object storages. Introduced in GitLab 16.3.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_attachment_size ApplicationSettings#max_attachment_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_remote_file_size ApplicationSettings#max_import_remote_file_size}
---
-##### `maxExportSize`Optional
+##### `maxImportSize`Optional
```typescript
-public readonly maxExportSize: number;
+public readonly maxImportSize: number;
```
- *Type:* number
-Maximum export size in MB. 0 for unlimited.
+Maximum import size in MB. 0 for unlimited.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_export_size ApplicationSettings#max_export_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
---
-##### `maxImportSize`Optional
+##### `maxLoginAttempts`Optional
```typescript
-public readonly maxImportSize: number;
+public readonly maxLoginAttempts: number;
```
- *Type:* number
-Maximum import size in MB. 0 for unlimited.
+Maximum number of sign-in attempts before locking out the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_import_size ApplicationSettings#max_import_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_login_attempts ApplicationSettings#max_login_attempts}
---
@@ -11104,7 +12704,7 @@ Maximum number of unique repositories a user can download in the specified time
Maximum: 10,000 repositories. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads ApplicationSettings#max_number_of_repository_downloads}
---
@@ -11118,7 +12718,7 @@ public readonly maxNumberOfRepositoryDownloadsWithinTimePeriod: number;
Reporting time period (in seconds). Maximum: 864000 seconds (10 days). Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_number_of_repository_downloads_within_time_period ApplicationSettings#max_number_of_repository_downloads_within_time_period}
---
@@ -11132,7 +12732,7 @@ public readonly maxPagesSize: number;
Maximum size of pages repositories in MB.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_pages_size ApplicationSettings#max_pages_size}
---
@@ -11146,7 +12746,7 @@ public readonly maxPersonalAccessTokenLifetime: number;
Maximum allowable lifetime for access tokens in days.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_personal_access_token_lifetime ApplicationSettings#max_personal_access_token_lifetime}
---
@@ -11160,7 +12760,7 @@ public readonly maxSshKeyLifetime: number;
Maximum allowable lifetime for SSH keys in days. Introduced in GitLab 14.6.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_ssh_key_lifetime ApplicationSettings#max_ssh_key_lifetime}
---
@@ -11174,7 +12774,7 @@ public readonly maxTerraformStateSizeBytes: number;
Maximum size in bytes of the Terraform state files. Set this to 0 for unlimited file size.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#max_terraform_state_size_bytes ApplicationSettings#max_terraform_state_size_bytes}
---
@@ -11188,7 +12788,7 @@ public readonly metricsMethodCallThreshold: number;
A method call is only tracked when it takes longer than the given amount of milliseconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#metrics_method_call_threshold ApplicationSettings#metrics_method_call_threshold}
---
@@ -11202,7 +12802,7 @@ public readonly minimumPasswordLength: number;
Indicates whether passwords require a minimum length. Introduced in GitLab 15.1. Premium and Ultimate only.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#minimum_password_length ApplicationSettings#minimum_password_length}
---
@@ -11216,7 +12816,7 @@ public readonly mirrorAvailable: boolean | IResolvable;
Allow repository mirroring to configured by project Maintainers. If disabled, only Administrators can configure repository mirroring.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_available ApplicationSettings#mirror_available}
---
@@ -11230,7 +12830,7 @@ public readonly mirrorCapacityThreshold: number;
Minimum capacity to be available before scheduling more mirrors preemptively.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_capacity_threshold ApplicationSettings#mirror_capacity_threshold}
---
@@ -11244,7 +12844,7 @@ public readonly mirrorMaxCapacity: number;
Maximum number of mirrors that can be synchronizing at the same time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_capacity ApplicationSettings#mirror_max_capacity}
---
@@ -11258,7 +12858,7 @@ public readonly mirrorMaxDelay: number;
Maximum time (in minutes) between updates that a mirror can have when scheduled to synchronize.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#mirror_max_delay ApplicationSettings#mirror_max_delay}
---
@@ -11272,7 +12872,21 @@ public readonly npmPackageRequestsForwarding: boolean | IResolvable;
Use npmjs.org as a default remote repository when the package is not found in the GitLab Package Registry for npm.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#npm_package_requests_forwarding ApplicationSettings#npm_package_requests_forwarding}
+
+---
+
+##### `nugetSkipMetadataUrlValidation`Optional
+
+```typescript
+public readonly nugetSkipMetadataUrlValidation: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Indicates whether to skip metadata URL validation for the NuGet package. Introduced in GitLab 17.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#nuget_skip_metadata_url_validation ApplicationSettings#nuget_skip_metadata_url_validation}
---
@@ -11286,7 +12900,35 @@ public readonly outboundLocalRequestsWhitelist: string[];
Define a list of trusted domains or IP addresses to which local requests are allowed when local requests for hooks and services are disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#outbound_local_requests_whitelist ApplicationSettings#outbound_local_requests_whitelist}
+
+---
+
+##### `packageMetadataPurlTypes`Optional
+
+```typescript
+public readonly packageMetadataPurlTypes: number[];
+```
+
+- *Type:* number[]
+
+List of package registry metadata to sync. See the list of the available values (https://gitlab.com/gitlab-org/gitlab/-/blob/ace16c20d5da7c4928dd03fb139692638b557fe3/app/models/concerns/enums/package_metadata.rb#L5). Self-managed, Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_metadata_purl_types ApplicationSettings#package_metadata_purl_types}
+
+---
+
+##### `packageRegistryAllowAnyoneToPullOption`Optional
+
+```typescript
+public readonly packageRegistryAllowAnyoneToPullOption: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Enable to allow anyone to pull from Package Registry visible and changeable.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_allow_anyone_to_pull_option ApplicationSettings#package_registry_allow_anyone_to_pull_option}
---
@@ -11300,7 +12942,7 @@ public readonly packageRegistryCleanupPoliciesWorkerCapacity: number;
Number of workers assigned to the packages cleanup policies.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#package_registry_cleanup_policies_worker_capacity ApplicationSettings#package_registry_cleanup_policies_worker_capacity}
---
@@ -11316,7 +12958,7 @@ Require users to prove ownership of custom domains.
Domain verification is an essential security measure for public GitLab sites. Users are required to demonstrate they control a domain before it is enabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pages_domain_verification_enabled ApplicationSettings#pages_domain_verification_enabled}
---
@@ -11330,7 +12972,7 @@ public readonly passwordAuthenticationEnabledForGit: boolean | IResolvable;
Enable authentication for Git over HTTP(S) via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_git ApplicationSettings#password_authentication_enabled_for_git}
---
@@ -11344,7 +12986,7 @@ public readonly passwordAuthenticationEnabledForWeb: boolean | IResolvable;
Enable authentication for the web interface via a GitLab account password.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_authentication_enabled_for_web ApplicationSettings#password_authentication_enabled_for_web}
---
@@ -11358,7 +13000,7 @@ public readonly passwordLowercaseRequired: boolean | IResolvable;
Indicates whether passwords require at least one lowercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_lowercase_required ApplicationSettings#password_lowercase_required}
---
@@ -11372,7 +13014,7 @@ public readonly passwordNumberRequired: boolean | IResolvable;
Indicates whether passwords require at least one number. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_number_required ApplicationSettings#password_number_required}
---
@@ -11386,7 +13028,7 @@ public readonly passwordSymbolRequired: boolean | IResolvable;
Indicates whether passwords require at least one symbol character. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_symbol_required ApplicationSettings#password_symbol_required}
---
@@ -11400,7 +13042,7 @@ public readonly passwordUppercaseRequired: boolean | IResolvable;
Indicates whether passwords require at least one uppercase letter. Introduced in GitLab 15.1.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#password_uppercase_required ApplicationSettings#password_uppercase_required}
---
@@ -11414,7 +13056,7 @@ public readonly performanceBarAllowedGroupPath: string;
Path of the group that is allowed to toggle the performance bar.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#performance_bar_allowed_group_path ApplicationSettings#performance_bar_allowed_group_path}
---
@@ -11428,7 +13070,7 @@ public readonly personalAccessTokenPrefix: string;
Prefix for all generated personal access tokens.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#personal_access_token_prefix ApplicationSettings#personal_access_token_prefix}
---
@@ -11442,7 +13084,7 @@ public readonly pipelineLimitPerProjectUserSha: number;
Maximum number of pipeline creation requests per minute per user and commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pipeline_limit_per_project_user_sha ApplicationSettings#pipeline_limit_per_project_user_sha}
---
@@ -11456,7 +13098,7 @@ public readonly plantumlEnabled: boolean | IResolvable;
(If enabled, requires: plantuml_url) Enable PlantUML integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_enabled ApplicationSettings#plantuml_enabled}
---
@@ -11470,7 +13112,7 @@ public readonly plantumlUrl: string;
The PlantUML instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#plantuml_url ApplicationSettings#plantuml_url}
---
@@ -11484,7 +13126,7 @@ public readonly pollingIntervalMultiplier: number;
Interval multiplier used by endpoints that perform polling. Set to 0 to disable polling.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#polling_interval_multiplier ApplicationSettings#polling_interval_multiplier}
---
@@ -11498,7 +13140,35 @@ public readonly projectExportEnabled: boolean | IResolvable;
Enable project export.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_export_enabled ApplicationSettings#project_export_enabled}
+
+---
+
+##### `projectJobsApiRateLimit`Optional
+
+```typescript
+public readonly projectJobsApiRateLimit: number;
+```
+
+- *Type:* number
+
+Maximum authenticated requests to /project/:id/jobs per minute. Introduced in GitLab 16.5.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#project_jobs_api_rate_limit ApplicationSettings#project_jobs_api_rate_limit}
+
+---
+
+##### `projectsApiRateLimitUnauthenticated`Optional
+
+```typescript
+public readonly projectsApiRateLimitUnauthenticated: number;
+```
+
+- *Type:* number
+
+Introduced in GitLab 15.10. Max number of requests per 10 minutes per IP address for unauthenticated requests to the list all projects API. To disable throttling set to 0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#projects_api_rate_limit_unauthenticated ApplicationSettings#projects_api_rate_limit_unauthenticated}
---
@@ -11512,7 +13182,7 @@ public readonly prometheusMetricsEnabled: boolean | IResolvable;
Enable Prometheus metrics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#prometheus_metrics_enabled ApplicationSettings#prometheus_metrics_enabled}
---
@@ -11526,7 +13196,7 @@ public readonly protectedCiVariables: boolean | IResolvable;
CI/CD variables are protected by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#protected_ci_variables ApplicationSettings#protected_ci_variables}
---
@@ -11542,7 +13212,7 @@ Number of changes (branches or tags) in a single push to determine whether indiv
Bulk push events are created if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_activities_limit ApplicationSettings#push_event_activities_limit}
---
@@ -11558,7 +13228,7 @@ Number of changes (branches or tags) in a single push to determine whether webho
Webhooks and services aren’t submitted if it surpasses that value.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#push_event_hooks_limit ApplicationSettings#push_event_hooks_limit}
---
@@ -11572,7 +13242,7 @@ public readonly pypiPackageRequestsForwarding: boolean | IResolvable;
Use pypi.org as a default remote repository when the package is not found in the GitLab Package Registry for PyPI.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#pypi_package_requests_forwarding ApplicationSettings#pypi_package_requests_forwarding}
---
@@ -11588,7 +13258,7 @@ When rate limiting is enabled via the throttle_* settings, send this plain text
‘Retry later’ is sent if this is blank.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rate_limiting_response_text ApplicationSettings#rate_limiting_response_text}
---
@@ -11602,7 +13272,7 @@ public readonly rawBlobRequestLimit: number;
Max number of requests per minute for each raw path. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#raw_blob_request_limit ApplicationSettings#raw_blob_request_limit}
---
@@ -11616,7 +13286,7 @@ public readonly recaptchaEnabled: boolean | IResolvable;
(If enabled, requires: recaptcha_private_key and recaptcha_site_key) Enable reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_enabled ApplicationSettings#recaptcha_enabled}
---
@@ -11630,7 +13300,7 @@ public readonly recaptchaPrivateKey: string;
Private key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_private_key ApplicationSettings#recaptcha_private_key}
---
@@ -11644,7 +13314,7 @@ public readonly recaptchaSiteKey: string;
Site key for reCAPTCHA.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#recaptcha_site_key ApplicationSettings#recaptcha_site_key}
---
@@ -11658,7 +13328,35 @@ public readonly receiveMaxInputSize: number;
Maximum push size (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receive_max_input_size ApplicationSettings#receive_max_input_size}
+
+---
+
+##### `receptiveClusterAgentsEnabled`Optional
+
+```typescript
+public readonly receptiveClusterAgentsEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Enable receptive mode for GitLab Agents for Kubernetes.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#receptive_cluster_agents_enabled ApplicationSettings#receptive_cluster_agents_enabled}
+
+---
+
+##### `rememberMeEnabled`Optional
+
+```typescript
+public readonly rememberMeEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Enable Remember me setting. Introduced in GitLab 16.0.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#remember_me_enabled ApplicationSettings#remember_me_enabled}
---
@@ -11672,7 +13370,7 @@ public readonly repositoryChecksEnabled: boolean | IResolvable;
GitLab periodically runs git fsck in all project and wiki repositories to look for silent disk corruption issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_checks_enabled ApplicationSettings#repository_checks_enabled}
---
@@ -11686,7 +13384,7 @@ public readonly repositorySizeLimit: number;
Size limit per repository (MB).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_size_limit ApplicationSettings#repository_size_limit}
---
@@ -11700,7 +13398,7 @@ public readonly repositoryStorages: string[];
(GitLab 13.0 and earlier) List of names of enabled storage paths, taken from gitlab.yml. New projects are created in one of these stores, chosen at random.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages ApplicationSettings#repository_storages}
---
@@ -11714,7 +13412,7 @@ public readonly repositoryStoragesWeighted: {[ key: string ]: number};
(GitLab 13.1 and later) Hash of names of taken from gitlab.yml to weights. New projects are created in one of these stores, chosen by a weighted random selection.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#repository_storages_weighted ApplicationSettings#repository_storages_weighted}
---
@@ -11728,7 +13426,35 @@ public readonly requireAdminApprovalAfterUserSignup: boolean | IResolvable;
When enabled, any user that signs up for an account using the registration form is placed under a Pending approval state and has to be explicitly approved by an administrator.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_approval_after_user_signup ApplicationSettings#require_admin_approval_after_user_signup}
+
+---
+
+##### `requireAdminTwoFactorAuthentication`Optional
+
+```typescript
+public readonly requireAdminTwoFactorAuthentication: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Allow administrators to require 2FA for all administrators on the instance.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_admin_two_factor_authentication ApplicationSettings#require_admin_two_factor_authentication}
+
+---
+
+##### `requirePersonalAccessTokenExpiry`Optional
+
+```typescript
+public readonly requirePersonalAccessTokenExpiry: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+When enabled, users must set an expiration date when creating a group or project access token, or a personal access token owned by a non-service account.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_personal_access_token_expiry ApplicationSettings#require_personal_access_token_expiry}
---
@@ -11742,7 +13468,7 @@ public readonly requireTwoFactorAuthentication: boolean | IResolvable;
(If enabled, requires: two_factor_grace_period) Require all users to set up Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#require_two_factor_authentication ApplicationSettings#require_two_factor_authentication}
---
@@ -11758,7 +13484,7 @@ Selected levels cannot be used by non-Administrator users for groups, projects o
Can take private, internal and public as a parameter. Null means there is no restriction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#restricted_visibility_levels ApplicationSettings#restricted_visibility_levels}
---
@@ -11772,7 +13498,7 @@ public readonly rsaKeyRestriction: number;
The minimum allowed bit length of an uploaded RSA key. 0 means no restriction. -1 disables RSA keys.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#rsa_key_restriction ApplicationSettings#rsa_key_restriction}
---
@@ -11786,7 +13512,7 @@ public readonly searchRateLimit: number;
Max number of requests per minute for performing a search while authenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit ApplicationSettings#search_rate_limit}
---
@@ -11800,7 +13526,49 @@ public readonly searchRateLimitUnauthenticated: number;
Max number of requests per minute for performing a search while unauthenticated. To disable throttling set to 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#search_rate_limit_unauthenticated ApplicationSettings#search_rate_limit_unauthenticated}
+
+---
+
+##### `securityApprovalPoliciesLimit`Optional
+
+```typescript
+public readonly securityApprovalPoliciesLimit: number;
+```
+
+- *Type:* number
+
+Maximum number of active merge request approval policies per security policy project. Maximum: 20.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_approval_policies_limit ApplicationSettings#security_approval_policies_limit}
+
+---
+
+##### `securityPolicyGlobalGroupApproversEnabled`Optional
+
+```typescript
+public readonly securityPolicyGlobalGroupApproversEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Whether to look up merge request approval policy approval groups globally or within project hierarchies.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_policy_global_group_approvers_enabled ApplicationSettings#security_policy_global_group_approvers_enabled}
+
+---
+
+##### `securityTxtContent`Optional
+
+```typescript
+public readonly securityTxtContent: string;
+```
+
+- *Type:* string
+
+Public security contact information. Introduced in GitLab 16.7.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#security_txt_content ApplicationSettings#security_txt_content}
---
@@ -11814,7 +13582,21 @@ public readonly sendUserConfirmationEmail: boolean | IResolvable;
Send confirmation email on sign-up.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#send_user_confirmation_email ApplicationSettings#send_user_confirmation_email}
+
+---
+
+##### `serviceAccessTokensExpirationEnforced`Optional
+
+```typescript
+public readonly serviceAccessTokensExpirationEnforced: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Flag to indicate if token expiry date can be optional for service account users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#service_access_tokens_expiration_enforced ApplicationSettings#service_access_tokens_expiration_enforced}
---
@@ -11828,7 +13610,7 @@ public readonly sessionExpireDelay: number;
Session duration in minutes. GitLab restart is required to apply changes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#session_expire_delay ApplicationSettings#session_expire_delay}
---
@@ -11842,7 +13624,7 @@ public readonly sharedRunnersEnabled: boolean | IResolvable;
(If enabled, requires: shared_runners_text and shared_runners_minutes) Enable shared runners for new projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_enabled ApplicationSettings#shared_runners_enabled}
---
@@ -11856,7 +13638,7 @@ public readonly sharedRunnersMinutes: number;
Set the maximum number of CI/CD minutes that a group can use on shared runners per month.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_minutes ApplicationSettings#shared_runners_minutes}
---
@@ -11870,7 +13652,7 @@ public readonly sharedRunnersText: string;
Shared runners text.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#shared_runners_text ApplicationSettings#shared_runners_text}
---
@@ -11884,7 +13666,7 @@ public readonly sidekiqJobLimiterCompressionThresholdBytes: number;
The threshold in bytes at which Sidekiq jobs are compressed before being stored in Redis.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_compression_threshold_bytes ApplicationSettings#sidekiq_job_limiter_compression_threshold_bytes}
---
@@ -11898,7 +13680,7 @@ public readonly sidekiqJobLimiterLimitBytes: number;
The threshold in bytes at which Sidekiq jobs are rejected. 0 means do not reject any job.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_limit_bytes ApplicationSettings#sidekiq_job_limiter_limit_bytes}
---
@@ -11912,7 +13694,7 @@ public readonly sidekiqJobLimiterMode: string;
track or compress. Sets the behavior for Sidekiq job size limits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sidekiq_job_limiter_mode ApplicationSettings#sidekiq_job_limiter_mode}
---
@@ -11926,7 +13708,7 @@ public readonly signInText: string;
Text on the login page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sign_in_text ApplicationSettings#sign_in_text}
---
@@ -11940,7 +13722,35 @@ public readonly signupEnabled: boolean | IResolvable;
Enable registration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#signup_enabled ApplicationSettings#signup_enabled}
+
+---
+
+##### `silentAdminExportsEnabled`Optional
+
+```typescript
+public readonly silentAdminExportsEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Enable Silent admin exports.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_admin_exports_enabled ApplicationSettings#silent_admin_exports_enabled}
+
+---
+
+##### `silentModeEnabled`Optional
+
+```typescript
+public readonly silentModeEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Enable Silent mode.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#silent_mode_enabled ApplicationSettings#silent_mode_enabled}
---
@@ -11954,7 +13764,7 @@ public readonly slackAppEnabled: boolean | IResolvable;
(If enabled, requires: slack_app_id, slack_app_secret and slack_app_secret) Enable Slack app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_enabled ApplicationSettings#slack_app_enabled}
---
@@ -11968,7 +13778,7 @@ public readonly slackAppId: string;
The app ID of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_id ApplicationSettings#slack_app_id}
---
@@ -11982,7 +13792,7 @@ public readonly slackAppSecret: string;
The app secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_secret ApplicationSettings#slack_app_secret}
---
@@ -11996,7 +13806,7 @@ public readonly slackAppSigningSecret: string;
The signing secret of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_signing_secret ApplicationSettings#slack_app_signing_secret}
---
@@ -12010,7 +13820,7 @@ public readonly slackAppVerificationToken: string;
The verification token of the Slack-app.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#slack_app_verification_token ApplicationSettings#slack_app_verification_token}
---
@@ -12024,7 +13834,7 @@ public readonly snippetSizeLimit: number;
Max snippet content size in bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snippet_size_limit ApplicationSettings#snippet_size_limit}
---
@@ -12038,7 +13848,7 @@ public readonly snowplowAppId: string;
The Snowplow site name / application ID. (for example, gitlab).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_app_id ApplicationSettings#snowplow_app_id}
---
@@ -12052,7 +13862,7 @@ public readonly snowplowCollectorHostname: string;
The Snowplow collector hostname. (for example, snowplow.trx.gitlab.net).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_collector_hostname ApplicationSettings#snowplow_collector_hostname}
---
@@ -12066,7 +13876,21 @@ public readonly snowplowCookieDomain: string;
The Snowplow cookie domain. (for example, .gitlab.com).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_cookie_domain ApplicationSettings#snowplow_cookie_domain}
+
+---
+
+##### `snowplowDatabaseCollectorHostname`Optional
+
+```typescript
+public readonly snowplowDatabaseCollectorHostname: string;
+```
+
+- *Type:* string
+
+The Snowplow collector for database events hostname. (for example, db-snowplow.trx.gitlab.net).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_database_collector_hostname ApplicationSettings#snowplow_database_collector_hostname}
---
@@ -12080,7 +13904,7 @@ public readonly snowplowEnabled: boolean | IResolvable;
Enable snowplow tracking.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#snowplow_enabled ApplicationSettings#snowplow_enabled}
---
@@ -12094,7 +13918,7 @@ public readonly sourcegraphEnabled: boolean | IResolvable;
Enables Sourcegraph integration. If enabled, requires sourcegraph_url.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_enabled ApplicationSettings#sourcegraph_enabled}
---
@@ -12108,7 +13932,7 @@ public readonly sourcegraphPublicOnly: boolean | IResolvable;
Blocks Sourcegraph from being loaded on private and internal projects.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_public_only ApplicationSettings#sourcegraph_public_only}
---
@@ -12122,7 +13946,7 @@ public readonly sourcegraphUrl: string;
The Sourcegraph instance URL for integration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#sourcegraph_url ApplicationSettings#sourcegraph_url}
---
@@ -12136,7 +13960,7 @@ public readonly spamCheckApiKey: string;
API key used by GitLab for accessing the Spam Check service endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_api_key ApplicationSettings#spam_check_api_key}
---
@@ -12150,7 +13974,7 @@ public readonly spamCheckEndpointEnabled: boolean | IResolvable;
Enables spam checking using external Spam Check API endpoint.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_enabled ApplicationSettings#spam_check_endpoint_enabled}
---
@@ -12166,7 +13990,35 @@ URL of the external Spamcheck service endpoint.
Valid URI schemes are grpc or tls. Specifying tls forces communication to be encrypted.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#spam_check_endpoint_url ApplicationSettings#spam_check_endpoint_url}
+
+---
+
+##### `staticObjectsExternalStorageAuthToken`Optional
+
+```typescript
+public readonly staticObjectsExternalStorageAuthToken: string;
+```
+
+- *Type:* string
+
+Authentication token for the external storage linked in static_objects_external_storage_url.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_auth_token ApplicationSettings#static_objects_external_storage_auth_token}
+
+---
+
+##### `staticObjectsExternalStorageUrl`Optional
+
+```typescript
+public readonly staticObjectsExternalStorageUrl: string;
+```
+
+- *Type:* string
+
+URL to an external storage for repository static objects.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#static_objects_external_storage_url ApplicationSettings#static_objects_external_storage_url}
---
@@ -12180,7 +14032,7 @@ public readonly suggestPipelineEnabled: boolean | IResolvable;
Enable pipeline suggestion banner.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#suggest_pipeline_enabled ApplicationSettings#suggest_pipeline_enabled}
---
@@ -12194,7 +14046,7 @@ public readonly terminalMaxSessionTime: number;
Maximum time for web terminal websocket connection (in seconds). Set to 0 for unlimited time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terminal_max_session_time ApplicationSettings#terminal_max_session_time}
---
@@ -12208,7 +14060,7 @@ public readonly terms: string;
(Required by: enforce_terms) Markdown content for the ToS.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#terms ApplicationSettings#terms}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#terms ApplicationSettings#terms}
---
@@ -12224,7 +14076,7 @@ public readonly throttleAuthenticatedApiEnabled: boolean | IResolvable;
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_enabled ApplicationSettings#throttle_authenticated_api_enabled}
---
@@ -12238,7 +14090,7 @@ public readonly throttleAuthenticatedApiPeriodInSeconds: number;
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_period_in_seconds ApplicationSettings#throttle_authenticated_api_period_in_seconds}
---
@@ -12252,7 +14104,7 @@ public readonly throttleAuthenticatedApiRequestsPerPeriod: number;
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_api_requests_per_period ApplicationSettings#throttle_authenticated_api_requests_per_period}
---
@@ -12268,7 +14120,7 @@ public readonly throttleAuthenticatedPackagesApiEnabled: boolean | IResolvable;
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_enabled ApplicationSettings#throttle_authenticated_packages_api_enabled}
---
@@ -12282,7 +14134,7 @@ public readonly throttleAuthenticatedPackagesApiPeriodInSeconds: number;
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_period_in_seconds ApplicationSettings#throttle_authenticated_packages_api_period_in_seconds}
---
@@ -12296,7 +14148,7 @@ public readonly throttleAuthenticatedPackagesApiRequestsPerPeriod: number;
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_packages_api_requests_per_period ApplicationSettings#throttle_authenticated_packages_api_requests_per_period}
---
@@ -12312,7 +14164,7 @@ public readonly throttleAuthenticatedWebEnabled: boolean | IResolvable;
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_enabled ApplicationSettings#throttle_authenticated_web_enabled}
---
@@ -12326,7 +14178,7 @@ public readonly throttleAuthenticatedWebPeriodInSeconds: number;
Rate limit period (in seconds).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_period_in_seconds ApplicationSettings#throttle_authenticated_web_period_in_seconds}
---
@@ -12340,7 +14192,7 @@ public readonly throttleAuthenticatedWebRequestsPerPeriod: number;
Maximum requests per period per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_authenticated_web_requests_per_period ApplicationSettings#throttle_authenticated_web_requests_per_period}
---
@@ -12356,7 +14208,7 @@ public readonly throttleUnauthenticatedApiEnabled: boolean | IResolvable;
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_enabled ApplicationSettings#throttle_unauthenticated_api_enabled}
---
@@ -12370,7 +14222,7 @@ public readonly throttleUnauthenticatedApiPeriodInSeconds: number;
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_api_period_in_seconds}
---
@@ -12384,7 +14236,7 @@ public readonly throttleUnauthenticatedApiRequestsPerPeriod: number;
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_api_requests_per_period ApplicationSettings#throttle_unauthenticated_api_requests_per_period}
---
@@ -12400,7 +14252,7 @@ public readonly throttleUnauthenticatedPackagesApiEnabled: boolean | IResolvable
Helps reduce request volume (for example, from crawlers or abusive bots). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_enabled ApplicationSettings#throttle_unauthenticated_packages_api_enabled}
---
@@ -12414,7 +14266,7 @@ public readonly throttleUnauthenticatedPackagesApiPeriodInSeconds: number;
Rate limit period (in seconds). View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_period_in_seconds ApplicationSettings#throttle_unauthenticated_packages_api_period_in_seconds}
---
@@ -12428,7 +14280,7 @@ public readonly throttleUnauthenticatedPackagesApiRequestsPerPeriod: number;
Maximum requests per period per user. View Package Registry rate limits for more details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_packages_api_requests_per_period ApplicationSettings#throttle_unauthenticated_packages_api_requests_per_period}
---
@@ -12444,7 +14296,7 @@ public readonly throttleUnauthenticatedWebEnabled: boolean | IResolvable;
Helps reduce request volume (for example, from crawlers or abusive bots).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_enabled ApplicationSettings#throttle_unauthenticated_web_enabled}
---
@@ -12458,7 +14310,7 @@ public readonly throttleUnauthenticatedWebPeriodInSeconds: number;
Rate limit period in seconds.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_period_in_seconds ApplicationSettings#throttle_unauthenticated_web_period_in_seconds}
---
@@ -12472,7 +14324,7 @@ public readonly throttleUnauthenticatedWebRequestsPerPeriod: number;
Max requests per period per IP.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#throttle_unauthenticated_web_requests_per_period ApplicationSettings#throttle_unauthenticated_web_requests_per_period}
---
@@ -12486,7 +14338,7 @@ public readonly timeTrackingLimitToHours: boolean | IResolvable;
Limit display of time tracking units to hours.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#time_tracking_limit_to_hours ApplicationSettings#time_tracking_limit_to_hours}
---
@@ -12500,7 +14352,23 @@ public readonly twoFactorGracePeriod: number;
Amount of time (in hours) that users are allowed to skip forced configuration of two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#two_factor_grace_period ApplicationSettings#two_factor_grace_period}
+
+---
+
+##### `unconfirmedUsersDeleteAfterDays`Optional
+
+```typescript
+public readonly unconfirmedUsersDeleteAfterDays: number;
+```
+
+- *Type:* number
+
+Specifies how many days after sign-up to delete users who have not confirmed their email.
+
+Only applicable if delete_unconfirmed_users is set to true. Must be 1 or greater. Introduced in GitLab 16.1. Self-managed, Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unconfirmed_users_delete_after_days ApplicationSettings#unconfirmed_users_delete_after_days}
---
@@ -12514,7 +14382,7 @@ public readonly uniqueIpsLimitEnabled: boolean | IResolvable;
(If enabled, requires: unique_ips_limit_per_user and unique_ips_limit_time_window) Limit sign in from multiple IPs.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_enabled ApplicationSettings#unique_ips_limit_enabled}
---
@@ -12528,7 +14396,7 @@ public readonly uniqueIpsLimitPerUser: number;
Maximum number of IPs per user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_per_user ApplicationSettings#unique_ips_limit_per_user}
---
@@ -12542,7 +14410,21 @@ public readonly uniqueIpsLimitTimeWindow: number;
How many seconds an IP is counted towards the limit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#unique_ips_limit_time_window ApplicationSettings#unique_ips_limit_time_window}
+
+---
+
+##### `updateRunnerVersionsEnabled`Optional
+
+```typescript
+public readonly updateRunnerVersionsEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Fetch GitLab Runner release version data from GitLab.com.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#update_runner_versions_enabled ApplicationSettings#update_runner_versions_enabled}
---
@@ -12556,7 +14438,23 @@ public readonly usagePingEnabled: boolean | IResolvable;
Every week GitLab reports license usage back to GitLab, Inc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#usage_ping_enabled ApplicationSettings#usage_ping_enabled}
+
+---
+
+##### `useClickhouseForAnalytics`Optional
+
+```typescript
+public readonly useClickhouseForAnalytics: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Enables ClickHouse as a data source for analytics reports.
+
+ClickHouse must be configured for this setting to take effect. Available on Premium and Ultimate only.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#use_clickhouse_for_analytics ApplicationSettings#use_clickhouse_for_analytics}
---
@@ -12570,7 +14468,7 @@ public readonly userDeactivationEmailsEnabled: boolean | IResolvable;
Send an email to users upon account deactivation.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_deactivation_emails_enabled ApplicationSettings#user_deactivation_emails_enabled}
---
@@ -12584,7 +14482,7 @@ public readonly userDefaultExternal: boolean | IResolvable;
Newly registered users are external by default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_external ApplicationSettings#user_default_external}
---
@@ -12598,7 +14496,21 @@ public readonly userDefaultInternalRegex: string;
Specify an email address regex pattern to identify default internal users.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_default_internal_regex ApplicationSettings#user_default_internal_regex}
+
+---
+
+##### `userDefaultsToPrivateProfile`Optional
+
+```typescript
+public readonly userDefaultsToPrivateProfile: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Newly created users have private profile by default. Introduced in GitLab 15.8.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_defaults_to_private_profile ApplicationSettings#user_defaults_to_private_profile}
---
@@ -12612,7 +14524,7 @@ public readonly userOauthApplications: boolean | IResolvable;
Allow users to register any application to use GitLab as an OAuth provider.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_oauth_applications ApplicationSettings#user_oauth_applications}
---
@@ -12626,7 +14538,21 @@ public readonly userShowAddSshKeyMessage: boolean | IResolvable;
When set to false disable the You won't be able to pull or push project code via SSH warning shown to users with no uploaded SSH key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#user_show_add_ssh_key_message ApplicationSettings#user_show_add_ssh_key_message}
+
+---
+
+##### `validRunnerRegistrars`Optional
+
+```typescript
+public readonly validRunnerRegistrars: string[];
+```
+
+- *Type:* string[]
+
+List of types which are allowed to register a GitLab Runner. Can be [], ['group'], ['project'] or ['group', 'project'].
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#valid_runner_registrars ApplicationSettings#valid_runner_registrars}
---
@@ -12640,7 +14566,7 @@ public readonly versionCheckEnabled: boolean | IResolvable;
Let GitLab inform you when an update is available.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#version_check_enabled ApplicationSettings#version_check_enabled}
---
@@ -12654,7 +14580,7 @@ public readonly webIdeClientsidePreviewEnabled: boolean | IResolvable;
Live Preview (allow live previews of JavaScript projects in the Web IDE using CodeSandbox Live Preview).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#web_ide_clientside_preview_enabled ApplicationSettings#web_ide_clientside_preview_enabled}
---
@@ -12666,9 +14592,9 @@ public readonly whatsNewVariant: string;
- *Type:* string
-What’s new variant, possible values: all_tiers, current_tier, and disabled.
+What's new variant, possible values: all_tiers, current_tier, and disabled.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#whats_new_variant ApplicationSettings#whats_new_variant}
---
@@ -12682,7 +14608,7 @@ public readonly wikiPageMaxContentBytes: number;
Maximum wiki page content size in bytes. The minimum value is 1024 bytes.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#wiki_page_max_content_bytes ApplicationSettings#wiki_page_max_content_bytes}
---
@@ -12717,7 +14643,7 @@ public readonly allowedToMerge: number[];
An array of access levels allowed to merge. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_merge ApplicationSettings#allowed_to_merge}
---
@@ -12731,7 +14657,7 @@ public readonly allowedToPush: number[];
An array of access levels allowed to push. Supports Developer (30) or Maintainer (40).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allowed_to_push ApplicationSettings#allowed_to_push}
---
@@ -12745,7 +14671,7 @@ public readonly allowForcePush: boolean | IResolvable;
Allow force push for all users with push access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#allow_force_push ApplicationSettings#allow_force_push}
---
@@ -12759,7 +14685,7 @@ public readonly developerCanInitialPush: boolean | IResolvable;
Allow developers to initial push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/application_settings#developer_can_initial_push ApplicationSettings#developer_can_initial_push}
---
diff --git a/docs/branch.csharp.md b/docs/branch.csharp.md
index fa008580f..d031988d4 100644
--- a/docs/branch.csharp.md
+++ b/docs/branch.csharp.md
@@ -4,7 +4,7 @@
### Branch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch gitlab_branch}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the Branch to import.
The id of the existing Branch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -894,7 +894,7 @@ new BranchConfig {
| Name
| string
| The name for this branch. |
| Project
| string
| The ID or full path of the project which the branch is created against. |
| Ref
| string
| The ref which the branch is created from. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}. |
---
@@ -978,7 +978,7 @@ public string Name { get; set; }
The name for this branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#name Branch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#name Branch#name}
---
@@ -992,7 +992,7 @@ public string Project { get; set; }
The ID or full path of the project which the branch is created against.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#project Branch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#project Branch#project}
---
@@ -1006,7 +1006,7 @@ public string Ref { get; set; }
The ref which the branch is created from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#ref Branch#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#ref Branch#ref}
---
@@ -1018,7 +1018,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/branch.go.md b/docs/branch.go.md
index 3eb518d73..fcb862cdb 100644
--- a/docs/branch.go.md
+++ b/docs/branch.go.md
@@ -4,7 +4,7 @@
### Branch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch gitlab_branch}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the Branch to import.
The id of the existing Branch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -894,7 +894,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/branch"
| Name
| *string
| The name for this branch. |
| Project
| *string
| The ID or full path of the project which the branch is created against. |
| Ref
| *string
| The ref which the branch is created from. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}. |
---
@@ -978,7 +978,7 @@ Name *string
The name for this branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#name Branch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#name Branch#name}
---
@@ -992,7 +992,7 @@ Project *string
The ID or full path of the project which the branch is created against.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#project Branch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#project Branch#project}
---
@@ -1006,7 +1006,7 @@ Ref *string
The ref which the branch is created from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#ref Branch#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#ref Branch#ref}
---
@@ -1018,7 +1018,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/branch.java.md b/docs/branch.java.md
index d0b696833..356304af7 100644
--- a/docs/branch.java.md
+++ b/docs/branch.java.md
@@ -4,7 +4,7 @@
### Branch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch gitlab_branch}.
#### Initializers
@@ -44,7 +44,7 @@ Branch.Builder.create(Construct scope, java.lang.String id)
| name
| java.lang.String
| The name for this branch. |
| project
| java.lang.String
| The ID or full path of the project which the branch is created against. |
| ref
| java.lang.String
| The ref which the branch is created from. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The name for this branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#name Branch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#name Branch#name}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID or full path of the project which the branch is created against.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#project Branch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#project Branch#project}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ref which the branch is created from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#ref Branch#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#ref Branch#ref}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -579,7 +579,7 @@ The construct id used in the generated config for the Branch to import.
The id of the existing Branch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -1002,7 +1002,7 @@ BranchConfig.builder()
| name
| java.lang.String
| The name for this branch. |
| project
| java.lang.String
| The ID or full path of the project which the branch is created against. |
| ref
| java.lang.String
| The ref which the branch is created from. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}. |
---
@@ -1086,7 +1086,7 @@ public java.lang.String getName();
The name for this branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#name Branch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#name Branch#name}
---
@@ -1100,7 +1100,7 @@ public java.lang.String getProject();
The ID or full path of the project which the branch is created against.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#project Branch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#project Branch#project}
---
@@ -1114,7 +1114,7 @@ public java.lang.String getRef();
The ref which the branch is created from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#ref Branch#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#ref Branch#ref}
---
@@ -1126,7 +1126,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/branch.python.md b/docs/branch.python.md
index f01599af2..025a11d0e 100644
--- a/docs/branch.python.md
+++ b/docs/branch.python.md
@@ -4,7 +4,7 @@
### Branch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch gitlab_branch}.
#### Initializers
@@ -42,7 +42,7 @@ branch.Branch(
| name
| str
| The name for this branch. |
| project
| str
| The ID or full path of the project which the branch is created against. |
| ref
| str
| The ref which the branch is created from. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name for this branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#name Branch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#name Branch#name}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID or full path of the project which the branch is created against.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#project Branch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#project Branch#project}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ref which the branch is created from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#ref Branch#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#ref Branch#ref}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -623,7 +623,7 @@ The construct id used in the generated config for the Branch to import.
The id of the existing Branch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -1041,7 +1041,7 @@ branch.BranchConfig(
| name
| str
| The name for this branch. |
| project
| str
| The ID or full path of the project which the branch is created against. |
| ref
| str
| The ref which the branch is created from. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}. |
---
@@ -1125,7 +1125,7 @@ name: str
The name for this branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#name Branch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#name Branch#name}
---
@@ -1139,7 +1139,7 @@ project: str
The ID or full path of the project which the branch is created against.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#project Branch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#project Branch#project}
---
@@ -1153,7 +1153,7 @@ ref: str
The ref which the branch is created from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#ref Branch#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#ref Branch#ref}
---
@@ -1165,7 +1165,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/branch.typescript.md b/docs/branch.typescript.md
index bcfbcb69b..19d183fde 100644
--- a/docs/branch.typescript.md
+++ b/docs/branch.typescript.md
@@ -4,7 +4,7 @@
### Branch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch gitlab_branch}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the Branch to import.
The id of the existing Branch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -880,7 +880,7 @@ const branchConfig: branch.BranchConfig = { ... }
| name
| string
| The name for this branch. |
| project
| string
| The ID or full path of the project which the branch is created against. |
| ref
| string
| The ref which the branch is created from. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}. |
---
@@ -964,7 +964,7 @@ public readonly name: string;
The name for this branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#name Branch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#name Branch#name}
---
@@ -978,7 +978,7 @@ public readonly project: string;
The ID or full path of the project which the branch is created against.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#project Branch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#project Branch#project}
---
@@ -992,7 +992,7 @@ public readonly ref: string;
The ref which the branch is created from.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#ref Branch#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#ref Branch#ref}
---
@@ -1004,7 +1004,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch#id Branch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch#id Branch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/branchProtection.csharp.md b/docs/branchProtection.csharp.md
index 14cf40535..7916105c9 100644
--- a/docs/branchProtection.csharp.md
+++ b/docs/branchProtection.csharp.md
@@ -4,7 +4,7 @@
### BranchProtection
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection gitlab_branch_protection}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection gitlab_branch_protection}.
#### Initializers
@@ -562,7 +562,7 @@ The construct id used in the generated config for the BranchProtection to import
The id of the existing BranchProtection that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
---
@@ -1031,7 +1031,7 @@ public double GroupId { get; set; }
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1045,7 +1045,7 @@ public double UserId { get; set; }
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1081,7 +1081,7 @@ public double GroupId { get; set; }
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1095,7 +1095,7 @@ public double UserId { get; set; }
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1131,7 +1131,7 @@ public double GroupId { get; set; }
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1145,7 +1145,7 @@ public double UserId { get; set; }
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1281,7 +1281,7 @@ public string Branch { get; set; }
Name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#branch BranchProtection#branch}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#branch BranchProtection#branch}
---
@@ -1295,7 +1295,7 @@ public string Project { get; set; }
The id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#project BranchProtection#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#project BranchProtection#project}
---
@@ -1309,7 +1309,7 @@ public object AllowedToMerge { get; set; }
allowed_to_merge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
---
@@ -1323,7 +1323,7 @@ public object AllowedToPush { get; set; }
allowed_to_push block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
---
@@ -1337,7 +1337,7 @@ public object AllowedToUnprotect { get; set; }
allowed_to_unprotect block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
---
@@ -1351,7 +1351,7 @@ public object AllowForcePush { get; set; }
Can be set to true to allow users with push access to force push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
---
@@ -1365,7 +1365,7 @@ public object CodeOwnerApprovalRequired { get; set; }
Can be set to true to require code owner approval before merging. Only available for Premium and Ultimate instances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
---
@@ -1379,7 +1379,7 @@ public string MergeAccessLevel { get; set; }
Access levels allowed to merge. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
---
@@ -1393,7 +1393,7 @@ public string PushAccessLevel { get; set; }
Access levels allowed to push. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
---
@@ -1407,7 +1407,7 @@ public string UnprotectAccessLevel { get; set; }
Access levels allowed to unprotect. Valid values are: `developer`, `maintainer`, `admin`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
---
diff --git a/docs/branchProtection.go.md b/docs/branchProtection.go.md
index ddccd932b..e3f61481c 100644
--- a/docs/branchProtection.go.md
+++ b/docs/branchProtection.go.md
@@ -4,7 +4,7 @@
### BranchProtection
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection gitlab_branch_protection}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection gitlab_branch_protection}.
#### Initializers
@@ -562,7 +562,7 @@ The construct id used in the generated config for the BranchProtection to import
The id of the existing BranchProtection that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
---
@@ -1031,7 +1031,7 @@ GroupId *f64
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1045,7 +1045,7 @@ UserId *f64
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1081,7 +1081,7 @@ GroupId *f64
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1095,7 +1095,7 @@ UserId *f64
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1131,7 +1131,7 @@ GroupId *f64
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1145,7 +1145,7 @@ UserId *f64
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1281,7 +1281,7 @@ Branch *string
Name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#branch BranchProtection#branch}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#branch BranchProtection#branch}
---
@@ -1295,7 +1295,7 @@ Project *string
The id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#project BranchProtection#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#project BranchProtection#project}
---
@@ -1309,7 +1309,7 @@ AllowedToMerge interface{}
allowed_to_merge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
---
@@ -1323,7 +1323,7 @@ AllowedToPush interface{}
allowed_to_push block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
---
@@ -1337,7 +1337,7 @@ AllowedToUnprotect interface{}
allowed_to_unprotect block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
---
@@ -1351,7 +1351,7 @@ AllowForcePush interface{}
Can be set to true to allow users with push access to force push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
---
@@ -1365,7 +1365,7 @@ CodeOwnerApprovalRequired interface{}
Can be set to true to require code owner approval before merging. Only available for Premium and Ultimate instances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
---
@@ -1379,7 +1379,7 @@ MergeAccessLevel *string
Access levels allowed to merge. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
---
@@ -1393,7 +1393,7 @@ PushAccessLevel *string
Access levels allowed to push. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
---
@@ -1407,7 +1407,7 @@ UnprotectAccessLevel *string
Access levels allowed to unprotect. Valid values are: `developer`, `maintainer`, `admin`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
---
diff --git a/docs/branchProtection.java.md b/docs/branchProtection.java.md
index 3771f9367..c2ed5474d 100644
--- a/docs/branchProtection.java.md
+++ b/docs/branchProtection.java.md
@@ -4,7 +4,7 @@
### BranchProtection
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection gitlab_branch_protection}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection gitlab_branch_protection}.
#### Initializers
@@ -131,7 +131,7 @@ Must be unique amongst siblings in the same scope
Name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#branch BranchProtection#branch}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#branch BranchProtection#branch}
---
@@ -141,7 +141,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#project BranchProtection#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#project BranchProtection#project}
---
@@ -151,7 +151,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
allowed_to_merge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
---
@@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
allowed_to_push block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
---
@@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
allowed_to_unprotect block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
---
@@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Can be set to true to allow users with push access to force push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
---
@@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Can be set to true to require code owner approval before merging. Only available for Premium and Ultimate instances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
---
@@ -201,7 +201,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Access levels allowed to merge. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
---
@@ -211,7 +211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Access levels allowed to push. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
---
@@ -221,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Access levels allowed to unprotect. Valid values are: `developer`, `maintainer`, `admin`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
---
@@ -743,7 +743,7 @@ The construct id used in the generated config for the BranchProtection to import
The id of the existing BranchProtection that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
---
@@ -1212,7 +1212,7 @@ public java.lang.Number getGroupId();
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1226,7 +1226,7 @@ public java.lang.Number getUserId();
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1262,7 +1262,7 @@ public java.lang.Number getGroupId();
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1276,7 +1276,7 @@ public java.lang.Number getUserId();
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1312,7 +1312,7 @@ public java.lang.Number getGroupId();
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1326,7 +1326,7 @@ public java.lang.Number getUserId();
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1471,7 +1471,7 @@ public java.lang.String getBranch();
Name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#branch BranchProtection#branch}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#branch BranchProtection#branch}
---
@@ -1485,7 +1485,7 @@ public java.lang.String getProject();
The id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#project BranchProtection#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#project BranchProtection#project}
---
@@ -1499,7 +1499,7 @@ public java.lang.Object getAllowedToMerge();
allowed_to_merge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
---
@@ -1513,7 +1513,7 @@ public java.lang.Object getAllowedToPush();
allowed_to_push block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
---
@@ -1527,7 +1527,7 @@ public java.lang.Object getAllowedToUnprotect();
allowed_to_unprotect block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
---
@@ -1541,7 +1541,7 @@ public java.lang.Object getAllowForcePush();
Can be set to true to allow users with push access to force push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
---
@@ -1555,7 +1555,7 @@ public java.lang.Object getCodeOwnerApprovalRequired();
Can be set to true to require code owner approval before merging. Only available for Premium and Ultimate instances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
---
@@ -1569,7 +1569,7 @@ public java.lang.String getMergeAccessLevel();
Access levels allowed to merge. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
---
@@ -1583,7 +1583,7 @@ public java.lang.String getPushAccessLevel();
Access levels allowed to push. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
---
@@ -1597,7 +1597,7 @@ public java.lang.String getUnprotectAccessLevel();
Access levels allowed to unprotect. Valid values are: `developer`, `maintainer`, `admin`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
---
diff --git a/docs/branchProtection.python.md b/docs/branchProtection.python.md
index 76113841f..0312bfab0 100644
--- a/docs/branchProtection.python.md
+++ b/docs/branchProtection.python.md
@@ -4,7 +4,7 @@
### BranchProtection
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection gitlab_branch_protection}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection gitlab_branch_protection}.
#### Initializers
@@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope
Name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#branch BranchProtection#branch}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#branch BranchProtection#branch}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#project BranchProtection#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#project BranchProtection#project}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
allowed_to_merge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
allowed_to_push block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
---
@@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
allowed_to_unprotect block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
---
@@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Can be set to true to allow users with push access to force push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
---
@@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Can be set to true to require code owner approval before merging. Only available for Premium and Ultimate instances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
---
@@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Access levels allowed to merge. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
---
@@ -204,7 +204,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Access levels allowed to push. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
---
@@ -214,7 +214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Access levels allowed to unprotect. Valid values are: `developer`, `maintainer`, `admin`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
---
@@ -788,7 +788,7 @@ The construct id used in the generated config for the BranchProtection to import
The id of the existing BranchProtection that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
---
@@ -1257,7 +1257,7 @@ group_id: typing.Union[int, float]
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1271,7 +1271,7 @@ user_id: typing.Union[int, float]
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1307,7 +1307,7 @@ group_id: typing.Union[int, float]
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1321,7 +1321,7 @@ user_id: typing.Union[int, float]
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1357,7 +1357,7 @@ group_id: typing.Union[int, float]
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1371,7 +1371,7 @@ user_id: typing.Union[int, float]
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1507,7 +1507,7 @@ branch: str
Name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#branch BranchProtection#branch}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#branch BranchProtection#branch}
---
@@ -1521,7 +1521,7 @@ project: str
The id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#project BranchProtection#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#project BranchProtection#project}
---
@@ -1535,7 +1535,7 @@ allowed_to_merge: typing.Union[IResolvable, typing.List[BranchProtectionAllowedT
allowed_to_merge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
---
@@ -1549,7 +1549,7 @@ allowed_to_push: typing.Union[IResolvable, typing.List[BranchProtectionAllowedTo
allowed_to_push block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
---
@@ -1563,7 +1563,7 @@ allowed_to_unprotect: typing.Union[IResolvable, typing.List[BranchProtectionAllo
allowed_to_unprotect block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
---
@@ -1577,7 +1577,7 @@ allow_force_push: typing.Union[bool, IResolvable]
Can be set to true to allow users with push access to force push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
---
@@ -1591,7 +1591,7 @@ code_owner_approval_required: typing.Union[bool, IResolvable]
Can be set to true to require code owner approval before merging. Only available for Premium and Ultimate instances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
---
@@ -1605,7 +1605,7 @@ merge_access_level: str
Access levels allowed to merge. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
---
@@ -1619,7 +1619,7 @@ push_access_level: str
Access levels allowed to push. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
---
@@ -1633,7 +1633,7 @@ unprotect_access_level: str
Access levels allowed to unprotect. Valid values are: `developer`, `maintainer`, `admin`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
---
diff --git a/docs/branchProtection.typescript.md b/docs/branchProtection.typescript.md
index 6ade5d26d..1828dd110 100644
--- a/docs/branchProtection.typescript.md
+++ b/docs/branchProtection.typescript.md
@@ -4,7 +4,7 @@
### BranchProtection
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection gitlab_branch_protection}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection gitlab_branch_protection}.
#### Initializers
@@ -562,7 +562,7 @@ The construct id used in the generated config for the BranchProtection to import
The id of the existing BranchProtection that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#import import section} in the documentation of this resource for the id to use
---
@@ -1028,7 +1028,7 @@ public readonly groupId: number;
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1042,7 +1042,7 @@ public readonly userId: number;
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1075,7 +1075,7 @@ public readonly groupId: number;
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1089,7 +1089,7 @@ public readonly userId: number;
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1122,7 +1122,7 @@ public readonly groupId: number;
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#group_id BranchProtection#group_id}
---
@@ -1136,7 +1136,7 @@ public readonly userId: number;
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#user_id BranchProtection#user_id}
---
@@ -1254,7 +1254,7 @@ public readonly branch: string;
Name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#branch BranchProtection#branch}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#branch BranchProtection#branch}
---
@@ -1268,7 +1268,7 @@ public readonly project: string;
The id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#project BranchProtection#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#project BranchProtection#project}
---
@@ -1282,7 +1282,7 @@ public readonly allowedToMerge: IResolvable | BranchProtectionAllowedToMerge[];
allowed_to_merge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_merge BranchProtection#allowed_to_merge}
---
@@ -1296,7 +1296,7 @@ public readonly allowedToPush: IResolvable | BranchProtectionAllowedToPush[];
allowed_to_push block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_push BranchProtection#allowed_to_push}
---
@@ -1310,7 +1310,7 @@ public readonly allowedToUnprotect: IResolvable | BranchProtectionAllowedToUnpro
allowed_to_unprotect block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allowed_to_unprotect BranchProtection#allowed_to_unprotect}
---
@@ -1324,7 +1324,7 @@ public readonly allowForcePush: boolean | IResolvable;
Can be set to true to allow users with push access to force push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#allow_force_push BranchProtection#allow_force_push}
---
@@ -1338,7 +1338,7 @@ public readonly codeOwnerApprovalRequired: boolean | IResolvable;
Can be set to true to require code owner approval before merging. Only available for Premium and Ultimate instances.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#code_owner_approval_required BranchProtection#code_owner_approval_required}
---
@@ -1352,7 +1352,7 @@ public readonly mergeAccessLevel: string;
Access levels allowed to merge. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#merge_access_level BranchProtection#merge_access_level}
---
@@ -1366,7 +1366,7 @@ public readonly pushAccessLevel: string;
Access levels allowed to push. Valid values are: `no one`, `developer`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#push_access_level BranchProtection#push_access_level}
---
@@ -1380,7 +1380,7 @@ public readonly unprotectAccessLevel: string;
Access levels allowed to unprotect. Valid values are: `developer`, `maintainer`, `admin`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/branch_protection#unprotect_access_level BranchProtection#unprotect_access_level}
---
diff --git a/docs/clusterAgent.csharp.md b/docs/clusterAgent.csharp.md
index 5235b20fa..95dc085d0 100644
--- a/docs/clusterAgent.csharp.md
+++ b/docs/clusterAgent.csharp.md
@@ -4,7 +4,7 @@
### ClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the ClusterAgent to import.
The id of the existing ClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -802,7 +802,7 @@ new ClusterAgentConfig {
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The Name of the agent. |
| Project
| string
| ID or full path of the project maintained by the authenticated user. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
---
@@ -886,7 +886,7 @@ public string Name { get; set; }
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#name ClusterAgent#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#name ClusterAgent#name}
---
@@ -900,7 +900,7 @@ public string Project { get; set; }
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#project ClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#project ClusterAgent#project}
---
@@ -912,7 +912,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/clusterAgent.go.md b/docs/clusterAgent.go.md
index 55b28d50a..55c78cf81 100644
--- a/docs/clusterAgent.go.md
+++ b/docs/clusterAgent.go.md
@@ -4,7 +4,7 @@
### ClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the ClusterAgent to import.
The id of the existing ClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -802,7 +802,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/clusteragent"
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The Name of the agent. |
| Project
| *string
| ID or full path of the project maintained by the authenticated user. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
---
@@ -886,7 +886,7 @@ Name *string
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#name ClusterAgent#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#name ClusterAgent#name}
---
@@ -900,7 +900,7 @@ Project *string
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#project ClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#project ClusterAgent#project}
---
@@ -912,7 +912,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/clusterAgent.java.md b/docs/clusterAgent.java.md
index 0155e52ea..d518d8606 100644
--- a/docs/clusterAgent.java.md
+++ b/docs/clusterAgent.java.md
@@ -4,7 +4,7 @@
### ClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -42,7 +42,7 @@ ClusterAgent.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The Name of the agent. |
| project
| java.lang.String
| ID or full path of the project maintained by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#name ClusterAgent#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#name ClusterAgent#name}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#project ClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#project ClusterAgent#project}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -567,7 +567,7 @@ The construct id used in the generated config for the ClusterAgent to import.
The id of the existing ClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -899,7 +899,7 @@ ClusterAgentConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The Name of the agent. |
| project
| java.lang.String
| ID or full path of the project maintained by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
---
@@ -983,7 +983,7 @@ public java.lang.String getName();
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#name ClusterAgent#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#name ClusterAgent#name}
---
@@ -997,7 +997,7 @@ public java.lang.String getProject();
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#project ClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#project ClusterAgent#project}
---
@@ -1009,7 +1009,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/clusterAgent.python.md b/docs/clusterAgent.python.md
index 36098cecc..ce328cd03 100644
--- a/docs/clusterAgent.python.md
+++ b/docs/clusterAgent.python.md
@@ -4,7 +4,7 @@
### ClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -40,7 +40,7 @@ clusterAgent.ClusterAgent(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The Name of the agent. |
| project
| str
| ID or full path of the project maintained by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#name ClusterAgent#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#name ClusterAgent#name}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#project ClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#project ClusterAgent#project}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -611,7 +611,7 @@ The construct id used in the generated config for the ClusterAgent to import.
The id of the existing ClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -939,7 +939,7 @@ clusterAgent.ClusterAgentConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The Name of the agent. |
| project
| str
| ID or full path of the project maintained by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
---
@@ -1023,7 +1023,7 @@ name: str
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#name ClusterAgent#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#name ClusterAgent#name}
---
@@ -1037,7 +1037,7 @@ project: str
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#project ClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#project ClusterAgent#project}
---
@@ -1049,7 +1049,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/clusterAgent.typescript.md b/docs/clusterAgent.typescript.md
index 87584add1..cce3ce092 100644
--- a/docs/clusterAgent.typescript.md
+++ b/docs/clusterAgent.typescript.md
@@ -4,7 +4,7 @@
### ClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -474,7 +474,7 @@ The construct id used in the generated config for the ClusterAgent to import.
The id of the existing ClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -791,7 +791,7 @@ const clusterAgentConfig: clusterAgent.ClusterAgentConfig = { ... }
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The Name of the agent. |
| project
| string
| ID or full path of the project maintained by the authenticated user. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}. |
---
@@ -875,7 +875,7 @@ public readonly name: string;
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#name ClusterAgent#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#name ClusterAgent#name}
---
@@ -889,7 +889,7 @@ public readonly project: string;
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#project ClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#project ClusterAgent#project}
---
@@ -901,7 +901,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent#id ClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent#id ClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/clusterAgentToken.csharp.md b/docs/clusterAgentToken.csharp.md
index c701eb147..337c67c79 100644
--- a/docs/clusterAgentToken.csharp.md
+++ b/docs/clusterAgentToken.csharp.md
@@ -4,7 +4,7 @@
### ClusterAgentToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ClusterAgentToken to impor
The id of the existing ClusterAgentToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
---
@@ -890,7 +890,7 @@ new ClusterAgentTokenConfig {
| Name
| string
| The Name of the agent. |
| Project
| string
| ID or full path of the project maintained by the authenticated user. |
| Description
| string
| The Description for the agent. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
---
@@ -974,7 +974,7 @@ public double AgentId { get; set; }
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
---
@@ -988,7 +988,7 @@ public string Name { get; set; }
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
---
@@ -1002,7 +1002,7 @@ public string Project { get; set; }
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
---
@@ -1016,7 +1016,7 @@ public string Description { get; set; }
The Description for the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
---
@@ -1028,7 +1028,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/clusterAgentToken.go.md b/docs/clusterAgentToken.go.md
index 12f48e305..14e2faa30 100644
--- a/docs/clusterAgentToken.go.md
+++ b/docs/clusterAgentToken.go.md
@@ -4,7 +4,7 @@
### ClusterAgentToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ClusterAgentToken to impor
The id of the existing ClusterAgentToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
---
@@ -890,7 +890,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/clusteragenttoken"
| Name
| *string
| The Name of the agent. |
| Project
| *string
| ID or full path of the project maintained by the authenticated user. |
| Description
| *string
| The Description for the agent. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
---
@@ -974,7 +974,7 @@ AgentId *f64
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
---
@@ -988,7 +988,7 @@ Name *string
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
---
@@ -1002,7 +1002,7 @@ Project *string
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
---
@@ -1016,7 +1016,7 @@ Description *string
The Description for the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
---
@@ -1028,7 +1028,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/clusterAgentToken.java.md b/docs/clusterAgentToken.java.md
index 5d0ebcde8..0a432ec37 100644
--- a/docs/clusterAgentToken.java.md
+++ b/docs/clusterAgentToken.java.md
@@ -4,7 +4,7 @@
### ClusterAgentToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
#### Initializers
@@ -46,7 +46,7 @@ ClusterAgentToken.Builder.create(Construct scope, java.lang.String id)
| name
| java.lang.String
| The Name of the agent. |
| project
| java.lang.String
| ID or full path of the project maintained by the authenticated user. |
| description
| java.lang.String
| The Description for the agent. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Description for the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -598,7 +598,7 @@ The construct id used in the generated config for the ClusterAgentToken to impor
The id of the existing ClusterAgentToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
---
@@ -1011,7 +1011,7 @@ ClusterAgentTokenConfig.builder()
| name
| java.lang.String
| The Name of the agent. |
| project
| java.lang.String
| ID or full path of the project maintained by the authenticated user. |
| description
| java.lang.String
| The Description for the agent. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
---
@@ -1095,7 +1095,7 @@ public java.lang.Number getAgentId();
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
---
@@ -1109,7 +1109,7 @@ public java.lang.String getName();
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
---
@@ -1123,7 +1123,7 @@ public java.lang.String getProject();
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
---
@@ -1137,7 +1137,7 @@ public java.lang.String getDescription();
The Description for the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
---
@@ -1149,7 +1149,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/clusterAgentToken.python.md b/docs/clusterAgentToken.python.md
index e314c9208..38dfb5e5c 100644
--- a/docs/clusterAgentToken.python.md
+++ b/docs/clusterAgentToken.python.md
@@ -4,7 +4,7 @@
### ClusterAgentToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
#### Initializers
@@ -44,7 +44,7 @@ clusterAgentToken.ClusterAgentToken(
| name
| str
| The Name of the agent. |
| project
| str
| ID or full path of the project maintained by the authenticated user. |
| description
| str
| The Description for the agent. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Description for the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -642,7 +642,7 @@ The construct id used in the generated config for the ClusterAgentToken to impor
The id of the existing ClusterAgentToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
---
@@ -1051,7 +1051,7 @@ clusterAgentToken.ClusterAgentTokenConfig(
| name
| str
| The Name of the agent. |
| project
| str
| ID or full path of the project maintained by the authenticated user. |
| description
| str
| The Description for the agent. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
---
@@ -1135,7 +1135,7 @@ agent_id: typing.Union[int, float]
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
---
@@ -1149,7 +1149,7 @@ name: str
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
---
@@ -1163,7 +1163,7 @@ project: str
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
---
@@ -1177,7 +1177,7 @@ description: str
The Description for the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
---
@@ -1189,7 +1189,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/clusterAgentToken.typescript.md b/docs/clusterAgentToken.typescript.md
index 2c83dd22e..9d1dac529 100644
--- a/docs/clusterAgentToken.typescript.md
+++ b/docs/clusterAgentToken.typescript.md
@@ -4,7 +4,7 @@
### ClusterAgentToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token gitlab_cluster_agent_token}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ClusterAgentToken to impor
The id of the existing ClusterAgentToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#import import section} in the documentation of this resource for the id to use
---
@@ -877,7 +877,7 @@ const clusterAgentTokenConfig: clusterAgentToken.ClusterAgentTokenConfig = { ...
| name
| string
| The Name of the agent. |
| project
| string
| ID or full path of the project maintained by the authenticated user. |
| description
| string
| The Description for the agent. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}. |
---
@@ -961,7 +961,7 @@ public readonly agentId: number;
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#agent_id ClusterAgentToken#agent_id}
---
@@ -975,7 +975,7 @@ public readonly name: string;
The Name of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#name ClusterAgentToken#name}
---
@@ -989,7 +989,7 @@ public readonly project: string;
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#project ClusterAgentToken#project}
---
@@ -1003,7 +1003,7 @@ public readonly description: string;
The Description for the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#description ClusterAgentToken#description}
---
@@ -1015,7 +1015,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/cluster_agent_token#id ClusterAgentToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/complianceFramework.csharp.md b/docs/complianceFramework.csharp.md
index 86d69c186..be077e443 100644
--- a/docs/complianceFramework.csharp.md
+++ b/docs/complianceFramework.csharp.md
@@ -4,7 +4,7 @@
### ComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ComplianceFramework to imp
The id of the existing ComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -954,7 +954,7 @@ public string Color { get; set; }
New color representation of the compliance framework in hex format. e.g. #FCA121.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#color ComplianceFramework#color}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#color ComplianceFramework#color}
---
@@ -968,7 +968,7 @@ public string Description { get; set; }
Description for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#description ComplianceFramework#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#description ComplianceFramework#description}
---
@@ -982,7 +982,7 @@ public string Name { get; set; }
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#name ComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#name ComplianceFramework#name}
---
@@ -996,7 +996,7 @@ public string NamespacePath { get; set; }
Full path of the namespace to add the compliance framework to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
---
@@ -1010,7 +1010,7 @@ public object Default { get; set; }
Set this compliance framework as the default framework for the group. Default: `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#default ComplianceFramework#default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#default ComplianceFramework#default}
---
@@ -1024,7 +1024,7 @@ public string PipelineConfigurationFullPath { get; set; }
Full path of the compliance pipeline configuration stored in a project repository, such as `.gitlab/.compliance-gitlab-ci.yml@compliance/hipaa`. Required format: `path/file.y[a]ml@group-name/project-name` **Note**: Ultimate license required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
---
diff --git a/docs/complianceFramework.go.md b/docs/complianceFramework.go.md
index 154871f46..f811080a0 100644
--- a/docs/complianceFramework.go.md
+++ b/docs/complianceFramework.go.md
@@ -4,7 +4,7 @@
### ComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ComplianceFramework to imp
The id of the existing ComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -954,7 +954,7 @@ Color *string
New color representation of the compliance framework in hex format. e.g. #FCA121.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#color ComplianceFramework#color}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#color ComplianceFramework#color}
---
@@ -968,7 +968,7 @@ Description *string
Description for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#description ComplianceFramework#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#description ComplianceFramework#description}
---
@@ -982,7 +982,7 @@ Name *string
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#name ComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#name ComplianceFramework#name}
---
@@ -996,7 +996,7 @@ NamespacePath *string
Full path of the namespace to add the compliance framework to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
---
@@ -1010,7 +1010,7 @@ Default interface{}
Set this compliance framework as the default framework for the group. Default: `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#default ComplianceFramework#default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#default ComplianceFramework#default}
---
@@ -1024,7 +1024,7 @@ PipelineConfigurationFullPath *string
Full path of the compliance pipeline configuration stored in a project repository, such as `.gitlab/.compliance-gitlab-ci.yml@compliance/hipaa`. Required format: `path/file.y[a]ml@group-name/project-name` **Note**: Ultimate license required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
---
diff --git a/docs/complianceFramework.java.md b/docs/complianceFramework.java.md
index 9c502e80a..ed6d8df03 100644
--- a/docs/complianceFramework.java.md
+++ b/docs/complianceFramework.java.md
@@ -4,7 +4,7 @@
### ComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -119,7 +119,7 @@ Must be unique amongst siblings in the same scope
New color representation of the compliance framework in hex format. e.g. #FCA121.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#color ComplianceFramework#color}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#color ComplianceFramework#color}
---
@@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Description for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#description ComplianceFramework#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#description ComplianceFramework#description}
---
@@ -139,7 +139,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#name ComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#name ComplianceFramework#name}
---
@@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Full path of the namespace to add the compliance framework to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
---
@@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set this compliance framework as the default framework for the group. Default: `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#default ComplianceFramework#default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#default ComplianceFramework#default}
---
@@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Full path of the compliance pipeline configuration stored in a project repository, such as `.gitlab/.compliance-gitlab-ci.yml@compliance/hipaa`. Required format: `path/file.y[a]ml@group-name/project-name` **Note**: Ultimate license required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
---
@@ -610,7 +610,7 @@ The construct id used in the generated config for the ComplianceFramework to imp
The id of the existing ComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -1088,7 +1088,7 @@ public java.lang.String getColor();
New color representation of the compliance framework in hex format. e.g. #FCA121.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#color ComplianceFramework#color}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#color ComplianceFramework#color}
---
@@ -1102,7 +1102,7 @@ public java.lang.String getDescription();
Description for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#description ComplianceFramework#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#description ComplianceFramework#description}
---
@@ -1116,7 +1116,7 @@ public java.lang.String getName();
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#name ComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#name ComplianceFramework#name}
---
@@ -1130,7 +1130,7 @@ public java.lang.String getNamespacePath();
Full path of the namespace to add the compliance framework to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
---
@@ -1144,7 +1144,7 @@ public java.lang.Object getDefault();
Set this compliance framework as the default framework for the group. Default: `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#default ComplianceFramework#default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#default ComplianceFramework#default}
---
@@ -1158,7 +1158,7 @@ public java.lang.String getPipelineConfigurationFullPath();
Full path of the compliance pipeline configuration stored in a project repository, such as `.gitlab/.compliance-gitlab-ci.yml@compliance/hipaa`. Required format: `path/file.y[a]ml@group-name/project-name` **Note**: Ultimate license required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
---
diff --git a/docs/complianceFramework.python.md b/docs/complianceFramework.python.md
index ff886e80b..698bda6af 100644
--- a/docs/complianceFramework.python.md
+++ b/docs/complianceFramework.python.md
@@ -4,7 +4,7 @@
### ComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
New color representation of the compliance framework in hex format. e.g. #FCA121.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#color ComplianceFramework#color}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#color ComplianceFramework#color}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Description for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#description ComplianceFramework#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#description ComplianceFramework#description}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#name ComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#name ComplianceFramework#name}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Full path of the namespace to add the compliance framework to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Set this compliance framework as the default framework for the group. Default: `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#default ComplianceFramework#default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#default ComplianceFramework#default}
---
@@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Full path of the compliance pipeline configuration stored in a project repository, such as `.gitlab/.compliance-gitlab-ci.yml@compliance/hipaa`. Required format: `path/file.y[a]ml@group-name/project-name` **Note**: Ultimate license required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
---
@@ -653,7 +653,7 @@ The construct id used in the generated config for the ComplianceFramework to imp
The id of the existing ComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -1126,7 +1126,7 @@ color: str
New color representation of the compliance framework in hex format. e.g. #FCA121.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#color ComplianceFramework#color}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#color ComplianceFramework#color}
---
@@ -1140,7 +1140,7 @@ description: str
Description for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#description ComplianceFramework#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#description ComplianceFramework#description}
---
@@ -1154,7 +1154,7 @@ name: str
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#name ComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#name ComplianceFramework#name}
---
@@ -1168,7 +1168,7 @@ namespace_path: str
Full path of the namespace to add the compliance framework to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
---
@@ -1182,7 +1182,7 @@ default: typing.Union[bool, IResolvable]
Set this compliance framework as the default framework for the group. Default: `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#default ComplianceFramework#default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#default ComplianceFramework#default}
---
@@ -1196,7 +1196,7 @@ pipeline_configuration_full_path: str
Full path of the compliance pipeline configuration stored in a project repository, such as `.gitlab/.compliance-gitlab-ci.yml@compliance/hipaa`. Required format: `path/file.y[a]ml@group-name/project-name` **Note**: Ultimate license required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
---
diff --git a/docs/complianceFramework.typescript.md b/docs/complianceFramework.typescript.md
index 5e271f66e..2c95ea924 100644
--- a/docs/complianceFramework.typescript.md
+++ b/docs/complianceFramework.typescript.md
@@ -4,7 +4,7 @@
### ComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the ComplianceFramework to imp
The id of the existing ComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -940,7 +940,7 @@ public readonly color: string;
New color representation of the compliance framework in hex format. e.g. #FCA121.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#color ComplianceFramework#color}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#color ComplianceFramework#color}
---
@@ -954,7 +954,7 @@ public readonly description: string;
Description for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#description ComplianceFramework#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#description ComplianceFramework#description}
---
@@ -968,7 +968,7 @@ public readonly name: string;
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#name ComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#name ComplianceFramework#name}
---
@@ -982,7 +982,7 @@ public readonly namespacePath: string;
Full path of the namespace to add the compliance framework to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#namespace_path ComplianceFramework#namespace_path}
---
@@ -996,7 +996,7 @@ public readonly default: boolean | IResolvable;
Set this compliance framework as the default framework for the group. Default: `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#default ComplianceFramework#default}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#default ComplianceFramework#default}
---
@@ -1010,7 +1010,7 @@ public readonly pipelineConfigurationFullPath: string;
Full path of the compliance pipeline configuration stored in a project repository, such as `.gitlab/.compliance-gitlab-ci.yml@compliance/hipaa`. Required format: `path/file.y[a]ml@group-name/project-name` **Note**: Ultimate license required.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/compliance_framework#pipeline_configuration_full_path ComplianceFramework#pipeline_configuration_full_path}
---
diff --git a/docs/dataGitlabApplication.csharp.md b/docs/dataGitlabApplication.csharp.md
index 566901060..6508b245d 100644
--- a/docs/dataGitlabApplication.csharp.md
+++ b/docs/dataGitlabApplication.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabApplication
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application gitlab_application}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabApplication to i
The id of the existing DataGitlabApplication that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
---
@@ -718,7 +718,7 @@ public string Id { get; set; }
The ID of this Terraform resource. In the format of ``.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#id DataGitlabApplication#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#id DataGitlabApplication#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabApplication.go.md b/docs/dataGitlabApplication.go.md
index 06ba31b6a..0a645e2b4 100644
--- a/docs/dataGitlabApplication.go.md
+++ b/docs/dataGitlabApplication.go.md
@@ -4,7 +4,7 @@
### DataGitlabApplication
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application gitlab_application}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabApplication to i
The id of the existing DataGitlabApplication that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
---
@@ -718,7 +718,7 @@ Id *string
The ID of this Terraform resource. In the format of ``.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#id DataGitlabApplication#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#id DataGitlabApplication#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabApplication.java.md b/docs/dataGitlabApplication.java.md
index aef6d6618..11150a243 100644
--- a/docs/dataGitlabApplication.java.md
+++ b/docs/dataGitlabApplication.java.md
@@ -4,7 +4,7 @@
### DataGitlabApplication
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application gitlab_application}.
#### Initializers
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The ID of this Terraform resource. In the format of ``.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#id DataGitlabApplication#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#id DataGitlabApplication#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -434,7 +434,7 @@ The construct id used in the generated config for the DataGitlabApplication to i
The id of the existing DataGitlabApplication that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
---
@@ -791,7 +791,7 @@ public java.lang.String getId();
The ID of this Terraform resource. In the format of ``.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#id DataGitlabApplication#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#id DataGitlabApplication#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabApplication.python.md b/docs/dataGitlabApplication.python.md
index 1bbe25455..fe473bea6 100644
--- a/docs/dataGitlabApplication.python.md
+++ b/docs/dataGitlabApplication.python.md
@@ -4,7 +4,7 @@
### DataGitlabApplication
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application gitlab_application}.
#### Initializers
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
The ID of this Terraform resource. In the format of ``.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#id DataGitlabApplication#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#id DataGitlabApplication#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -468,7 +468,7 @@ The construct id used in the generated config for the DataGitlabApplication to i
The id of the existing DataGitlabApplication that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
---
@@ -821,7 +821,7 @@ id: str
The ID of this Terraform resource. In the format of ``.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#id DataGitlabApplication#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#id DataGitlabApplication#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabApplication.typescript.md b/docs/dataGitlabApplication.typescript.md
index 7284c6eda..3f8b8e540 100644
--- a/docs/dataGitlabApplication.typescript.md
+++ b/docs/dataGitlabApplication.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabApplication
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application gitlab_application}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application gitlab_application}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabApplication to i
The id of the existing DataGitlabApplication that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#import import section} in the documentation of this resource for the id to use
---
@@ -709,7 +709,7 @@ public readonly id: string;
The ID of this Terraform resource. In the format of ``.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/application#id DataGitlabApplication#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/application#id DataGitlabApplication#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabBranch.csharp.md b/docs/dataGitlabBranch.csharp.md
index 96e75ce48..5404e9a11 100644
--- a/docs/dataGitlabBranch.csharp.md
+++ b/docs/dataGitlabBranch.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch gitlab_branch}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabBranch to import
The id of the existing DataGitlabBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -746,7 +746,7 @@ new DataGitlabBranchConfig {
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The name of the branch. |
| Project
| string
| The full path or id of the project. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
---
@@ -830,7 +830,7 @@ public string Name { get; set; }
The name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#name DataGitlabBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#name DataGitlabBranch#name}
---
@@ -844,7 +844,7 @@ public string Project { get; set; }
The full path or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#project DataGitlabBranch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#project DataGitlabBranch#project}
---
@@ -856,7 +856,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabBranch.go.md b/docs/dataGitlabBranch.go.md
index c428dd789..21439cbcf 100644
--- a/docs/dataGitlabBranch.go.md
+++ b/docs/dataGitlabBranch.go.md
@@ -4,7 +4,7 @@
### DataGitlabBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch gitlab_branch}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabBranch to import
The id of the existing DataGitlabBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -746,7 +746,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabbranch"
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The name of the branch. |
| Project
| *string
| The full path or id of the project. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
---
@@ -830,7 +830,7 @@ Name *string
The name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#name DataGitlabBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#name DataGitlabBranch#name}
---
@@ -844,7 +844,7 @@ Project *string
The full path or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#project DataGitlabBranch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#project DataGitlabBranch#project}
---
@@ -856,7 +856,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabBranch.java.md b/docs/dataGitlabBranch.java.md
index 732a52dab..9fef11ec2 100644
--- a/docs/dataGitlabBranch.java.md
+++ b/docs/dataGitlabBranch.java.md
@@ -4,7 +4,7 @@
### DataGitlabBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch gitlab_branch}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabBranch.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of the branch. |
| project
| java.lang.String
| The full path or id of the project. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#name DataGitlabBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#name DataGitlabBranch#name}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The full path or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#project DataGitlabBranch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#project DataGitlabBranch#project}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataGitlabBranch to import
The id of the existing DataGitlabBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -840,7 +840,7 @@ DataGitlabBranchConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of the branch. |
| project
| java.lang.String
| The full path or id of the project. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
---
@@ -924,7 +924,7 @@ public java.lang.String getName();
The name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#name DataGitlabBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#name DataGitlabBranch#name}
---
@@ -938,7 +938,7 @@ public java.lang.String getProject();
The full path or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#project DataGitlabBranch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#project DataGitlabBranch#project}
---
@@ -950,7 +950,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabBranch.python.md b/docs/dataGitlabBranch.python.md
index 4a41553ad..99d3993d6 100644
--- a/docs/dataGitlabBranch.python.md
+++ b/docs/dataGitlabBranch.python.md
@@ -4,7 +4,7 @@
### DataGitlabBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch gitlab_branch}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabBranch.DataGitlabBranch(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of the branch. |
| project
| str
| The full path or id of the project. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#name DataGitlabBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#name DataGitlabBranch#name}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The full path or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#project DataGitlabBranch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#project DataGitlabBranch#project}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataGitlabBranch to import
The id of the existing DataGitlabBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -869,7 +869,7 @@ dataGitlabBranch.DataGitlabBranchConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of the branch. |
| project
| str
| The full path or id of the project. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
---
@@ -953,7 +953,7 @@ name: str
The name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#name DataGitlabBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#name DataGitlabBranch#name}
---
@@ -967,7 +967,7 @@ project: str
The full path or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#project DataGitlabBranch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#project DataGitlabBranch#project}
---
@@ -979,7 +979,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabBranch.typescript.md b/docs/dataGitlabBranch.typescript.md
index 36d5604e6..519f64bab 100644
--- a/docs/dataGitlabBranch.typescript.md
+++ b/docs/dataGitlabBranch.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch gitlab_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch gitlab_branch}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabBranch to import
The id of the existing DataGitlabBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#import import section} in the documentation of this resource for the id to use
---
@@ -733,7 +733,7 @@ const dataGitlabBranchConfig: dataGitlabBranch.DataGitlabBranchConfig = { ... }
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The name of the branch. |
| project
| string
| The full path or id of the project. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}. |
---
@@ -817,7 +817,7 @@ public readonly name: string;
The name of the branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#name DataGitlabBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#name DataGitlabBranch#name}
---
@@ -831,7 +831,7 @@ public readonly project: string;
The full path or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#project DataGitlabBranch#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#project DataGitlabBranch#project}
---
@@ -843,7 +843,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/branch#id DataGitlabBranch#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/branch#id DataGitlabBranch#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgent.csharp.md b/docs/dataGitlabClusterAgent.csharp.md
index ef50a672e..81fabac43 100644
--- a/docs/dataGitlabClusterAgent.csharp.md
+++ b/docs/dataGitlabClusterAgent.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabClusterAgent to
The id of the existing DataGitlabClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -678,7 +678,7 @@ new DataGitlabClusterAgentConfig {
| Provisioners
| object[]
| *No description.* |
| AgentId
| double
| The ID of the agent. |
| Project
| string
| ID or full path of the project maintained by the authenticated user. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
---
@@ -762,7 +762,7 @@ public double AgentId { get; set; }
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
---
@@ -776,7 +776,7 @@ public string Project { get; set; }
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
---
@@ -788,7 +788,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgent.go.md b/docs/dataGitlabClusterAgent.go.md
index 59d5a99d0..b316995be 100644
--- a/docs/dataGitlabClusterAgent.go.md
+++ b/docs/dataGitlabClusterAgent.go.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabClusterAgent to
The id of the existing DataGitlabClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -678,7 +678,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabclusterag
| Provisioners
| *[]interface{}
| *No description.* |
| AgentId
| *f64
| The ID of the agent. |
| Project
| *string
| ID or full path of the project maintained by the authenticated user. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
---
@@ -762,7 +762,7 @@ AgentId *f64
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
---
@@ -776,7 +776,7 @@ Project *string
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
---
@@ -788,7 +788,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgent.java.md b/docs/dataGitlabClusterAgent.java.md
index b718c71bf..fc10337c2 100644
--- a/docs/dataGitlabClusterAgent.java.md
+++ b/docs/dataGitlabClusterAgent.java.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabClusterAgent.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| agentId
| java.lang.Number
| The ID of the agent. |
| project
| java.lang.String
| ID or full path of the project maintained by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataGitlabClusterAgent to
The id of the existing DataGitlabClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -773,7 +773,7 @@ DataGitlabClusterAgentConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| agentId
| java.lang.Number
| The ID of the agent. |
| project
| java.lang.String
| ID or full path of the project maintained by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
---
@@ -857,7 +857,7 @@ public java.lang.Number getAgentId();
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
---
@@ -871,7 +871,7 @@ public java.lang.String getProject();
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
---
@@ -883,7 +883,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgent.python.md b/docs/dataGitlabClusterAgent.python.md
index 88228435a..e4741f028 100644
--- a/docs/dataGitlabClusterAgent.python.md
+++ b/docs/dataGitlabClusterAgent.python.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabClusterAgent.DataGitlabClusterAgent(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| agent_id
| typing.Union[int, float]
| The ID of the agent. |
| project
| str
| ID or full path of the project maintained by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataGitlabClusterAgent to
The id of the existing DataGitlabClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -803,7 +803,7 @@ dataGitlabClusterAgent.DataGitlabClusterAgentConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| agent_id
| typing.Union[int, float]
| The ID of the agent. |
| project
| str
| ID or full path of the project maintained by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
---
@@ -887,7 +887,7 @@ agent_id: typing.Union[int, float]
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
---
@@ -901,7 +901,7 @@ project: str
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
---
@@ -913,7 +913,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgent.typescript.md b/docs/dataGitlabClusterAgent.typescript.md
index 26666d968..97ee9ff69 100644
--- a/docs/dataGitlabClusterAgent.typescript.md
+++ b/docs/dataGitlabClusterAgent.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgent
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent gitlab_cluster_agent}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabClusterAgent to
The id of the existing DataGitlabClusterAgent that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#import import section} in the documentation of this resource for the id to use
---
@@ -667,7 +667,7 @@ const dataGitlabClusterAgentConfig: dataGitlabClusterAgent.DataGitlabClusterAgen
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| agentId
| number
| The ID of the agent. |
| project
| string
| ID or full path of the project maintained by the authenticated user. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}. |
---
@@ -751,7 +751,7 @@ public readonly agentId: number;
The ID of the agent.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#agent_id DataGitlabClusterAgent#agent_id}
---
@@ -765,7 +765,7 @@ public readonly project: string;
ID or full path of the project maintained by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#project DataGitlabClusterAgent#project}
---
@@ -777,7 +777,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agent#id DataGitlabClusterAgent#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgents.csharp.md b/docs/dataGitlabClusterAgents.csharp.md
index 77526949f..af2845df9 100644
--- a/docs/dataGitlabClusterAgents.csharp.md
+++ b/docs/dataGitlabClusterAgents.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgents
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabClusterAgents to
The id of the existing DataGitlabClusterAgents that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
---
@@ -645,7 +645,7 @@ new DataGitlabClusterAgentsConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Project
| string
| The ID or full path of the project owned by the authenticated user. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
---
@@ -729,7 +729,7 @@ public string Project { get; set; }
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
---
@@ -741,7 +741,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgents.go.md b/docs/dataGitlabClusterAgents.go.md
index 75afa4b47..a2e32ddc9 100644
--- a/docs/dataGitlabClusterAgents.go.md
+++ b/docs/dataGitlabClusterAgents.go.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgents
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabClusterAgents to
The id of the existing DataGitlabClusterAgents that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
---
@@ -645,7 +645,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabclusterag
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Project
| *string
| The ID or full path of the project owned by the authenticated user. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
---
@@ -729,7 +729,7 @@ Project *string
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
---
@@ -741,7 +741,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgents.java.md b/docs/dataGitlabClusterAgents.java.md
index 56848b774..f43a8cbec 100644
--- a/docs/dataGitlabClusterAgents.java.md
+++ b/docs/dataGitlabClusterAgents.java.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgents
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
#### Initializers
@@ -40,7 +40,7 @@ DataGitlabClusterAgents.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or full path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataGitlabClusterAgents to
The id of the existing DataGitlabClusterAgents that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
---
@@ -727,7 +727,7 @@ DataGitlabClusterAgentsConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or full path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
---
@@ -811,7 +811,7 @@ public java.lang.String getProject();
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
---
@@ -823,7 +823,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgents.python.md b/docs/dataGitlabClusterAgents.python.md
index 5305f8969..f70dc5a41 100644
--- a/docs/dataGitlabClusterAgents.python.md
+++ b/docs/dataGitlabClusterAgents.python.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgents
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
#### Initializers
@@ -38,7 +38,7 @@ dataGitlabClusterAgents.DataGitlabClusterAgents(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or full path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataGitlabClusterAgents to
The id of the existing DataGitlabClusterAgents that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
---
@@ -756,7 +756,7 @@ dataGitlabClusterAgents.DataGitlabClusterAgentsConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or full path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
---
@@ -840,7 +840,7 @@ project: str
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
---
@@ -852,7 +852,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabClusterAgents.typescript.md b/docs/dataGitlabClusterAgents.typescript.md
index 65e2c027f..43b5fd0ef 100644
--- a/docs/dataGitlabClusterAgents.typescript.md
+++ b/docs/dataGitlabClusterAgents.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabClusterAgents
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents gitlab_cluster_agents}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabClusterAgents to
The id of the existing DataGitlabClusterAgents that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#import import section} in the documentation of this resource for the id to use
---
@@ -633,7 +633,7 @@ const dataGitlabClusterAgentsConfig: dataGitlabClusterAgents.DataGitlabClusterAg
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| project
| string
| The ID or full path of the project owned by the authenticated user. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}. |
---
@@ -717,7 +717,7 @@ public readonly project: string;
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#project DataGitlabClusterAgents#project}
---
@@ -729,7 +729,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/cluster_agents#id DataGitlabClusterAgents#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabComplianceFramework.csharp.md b/docs/dataGitlabComplianceFramework.csharp.md
index 2f55e572a..41fce2ee1 100644
--- a/docs/dataGitlabComplianceFramework.csharp.md
+++ b/docs/dataGitlabComplianceFramework.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabComplianceFramew
The id of the existing DataGitlabComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -764,7 +764,7 @@ public string Name { get; set; }
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
---
@@ -778,7 +778,7 @@ public string NamespacePath { get; set; }
Full path of the namespace to where the compliance framework is.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
---
diff --git a/docs/dataGitlabComplianceFramework.go.md b/docs/dataGitlabComplianceFramework.go.md
index ded5a8cdc..43e0fc099 100644
--- a/docs/dataGitlabComplianceFramework.go.md
+++ b/docs/dataGitlabComplianceFramework.go.md
@@ -4,7 +4,7 @@
### DataGitlabComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabComplianceFramew
The id of the existing DataGitlabComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -764,7 +764,7 @@ Name *string
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
---
@@ -778,7 +778,7 @@ NamespacePath *string
Full path of the namespace to where the compliance framework is.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
---
diff --git a/docs/dataGitlabComplianceFramework.java.md b/docs/dataGitlabComplianceFramework.java.md
index c28588213..9af0974a3 100644
--- a/docs/dataGitlabComplianceFramework.java.md
+++ b/docs/dataGitlabComplianceFramework.java.md
@@ -4,7 +4,7 @@
### DataGitlabComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Full path of the namespace to where the compliance framework is.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
---
@@ -443,7 +443,7 @@ The construct id used in the generated config for the DataGitlabComplianceFramew
The id of the existing DataGitlabComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -846,7 +846,7 @@ public java.lang.String getName();
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
---
@@ -860,7 +860,7 @@ public java.lang.String getNamespacePath();
Full path of the namespace to where the compliance framework is.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
---
diff --git a/docs/dataGitlabComplianceFramework.python.md b/docs/dataGitlabComplianceFramework.python.md
index 662d46805..da5012a3d 100644
--- a/docs/dataGitlabComplianceFramework.python.md
+++ b/docs/dataGitlabComplianceFramework.python.md
@@ -4,7 +4,7 @@
### DataGitlabComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Full path of the namespace to where the compliance framework is.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
---
@@ -477,7 +477,7 @@ The construct id used in the generated config for the DataGitlabComplianceFramew
The id of the existing DataGitlabComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -876,7 +876,7 @@ name: str
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
---
@@ -890,7 +890,7 @@ namespace_path: str
Full path of the namespace to where the compliance framework is.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
---
diff --git a/docs/dataGitlabComplianceFramework.typescript.md b/docs/dataGitlabComplianceFramework.typescript.md
index 5f044ec04..153debbed 100644
--- a/docs/dataGitlabComplianceFramework.typescript.md
+++ b/docs/dataGitlabComplianceFramework.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabComplianceFramework
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework gitlab_compliance_framework}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabComplianceFramew
The id of the existing DataGitlabComplianceFramework that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#import import section} in the documentation of this resource for the id to use
---
@@ -754,7 +754,7 @@ public readonly name: string;
Name for the compliance framework.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#name DataGitlabComplianceFramework#name}
---
@@ -768,7 +768,7 @@ public readonly namespacePath: string;
Full path of the namespace to where the compliance framework is.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/compliance_framework#namespace_path DataGitlabComplianceFramework#namespace_path}
---
diff --git a/docs/dataGitlabCurrentUser.csharp.md b/docs/dataGitlabCurrentUser.csharp.md
index dd3a6bb9c..b0ff3bfdb 100644
--- a/docs/dataGitlabCurrentUser.csharp.md
+++ b/docs/dataGitlabCurrentUser.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabCurrentUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user gitlab_current_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user gitlab_current_user}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabCurrentUser to i
The id of the existing DataGitlabCurrentUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabCurrentUser.go.md b/docs/dataGitlabCurrentUser.go.md
index 639c2fb33..7a4b6db0f 100644
--- a/docs/dataGitlabCurrentUser.go.md
+++ b/docs/dataGitlabCurrentUser.go.md
@@ -4,7 +4,7 @@
### DataGitlabCurrentUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user gitlab_current_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user gitlab_current_user}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabCurrentUser to i
The id of the existing DataGitlabCurrentUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabCurrentUser.java.md b/docs/dataGitlabCurrentUser.java.md
index 92454c073..8e20bf8d9 100644
--- a/docs/dataGitlabCurrentUser.java.md
+++ b/docs/dataGitlabCurrentUser.java.md
@@ -4,7 +4,7 @@
### DataGitlabCurrentUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user gitlab_current_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user gitlab_current_user}.
#### Initializers
@@ -419,7 +419,7 @@ The construct id used in the generated config for the DataGitlabCurrentUser to i
The id of the existing DataGitlabCurrentUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabCurrentUser.python.md b/docs/dataGitlabCurrentUser.python.md
index 1de424ef3..dc264d77b 100644
--- a/docs/dataGitlabCurrentUser.python.md
+++ b/docs/dataGitlabCurrentUser.python.md
@@ -4,7 +4,7 @@
### DataGitlabCurrentUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user gitlab_current_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user gitlab_current_user}.
#### Initializers
@@ -453,7 +453,7 @@ The construct id used in the generated config for the DataGitlabCurrentUser to i
The id of the existing DataGitlabCurrentUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabCurrentUser.typescript.md b/docs/dataGitlabCurrentUser.typescript.md
index 80cbd0eef..2e302ea12 100644
--- a/docs/dataGitlabCurrentUser.typescript.md
+++ b/docs/dataGitlabCurrentUser.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabCurrentUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user gitlab_current_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user gitlab_current_user}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabCurrentUser to i
The id of the existing DataGitlabCurrentUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabGroup.csharp.md b/docs/dataGitlabGroup.csharp.md
index e60fb95bf..55087c3e0 100644
--- a/docs/dataGitlabGroup.csharp.md
+++ b/docs/dataGitlabGroup.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabGroup
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group gitlab_group}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group gitlab_group}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataGitlabGroup to import.
The id of the existing DataGitlabGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
---
@@ -414,6 +414,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| DefaultBranch
| string
| *No description.* |
| DefaultBranchProtection
| double
| *No description.* |
| Description
| string
| *No description.* |
| ExtraSharedRunnersMinutesLimit
| double
| *No description.* |
@@ -563,6 +564,16 @@ public TerraformProvider Provider { get; }
---
+##### `DefaultBranch`Required
+
+```csharp
+public string DefaultBranch { get; }
+```
+
+- *Type:* string
+
+---
+
##### `DefaultBranchProtection`Required
```csharp
@@ -857,7 +868,7 @@ new DataGitlabGroupConfig {
| Provisioners
| object[]
| *No description.* |
| FullPath
| string
| The full path of the group. |
| GroupId
| double
| The ID of the group. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}. |
---
@@ -941,7 +952,7 @@ public string FullPath { get; set; }
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
---
@@ -955,7 +966,7 @@ public double GroupId { get; set; }
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
---
@@ -967,7 +978,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroup.go.md b/docs/dataGitlabGroup.go.md
index da2d1cca1..1bb8975e3 100644
--- a/docs/dataGitlabGroup.go.md
+++ b/docs/dataGitlabGroup.go.md
@@ -4,7 +4,7 @@
### DataGitlabGroup
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group gitlab_group}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group gitlab_group}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataGitlabGroup to import.
The id of the existing DataGitlabGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
---
@@ -414,6 +414,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| DefaultBranch
| *string
| *No description.* |
| DefaultBranchProtection
| *f64
| *No description.* |
| Description
| *string
| *No description.* |
| ExtraSharedRunnersMinutesLimit
| *f64
| *No description.* |
@@ -563,6 +564,16 @@ func Provider() TerraformProvider
---
+##### `DefaultBranch`Required
+
+```go
+func DefaultBranch() *string
+```
+
+- *Type:* *string
+
+---
+
##### `DefaultBranchProtection`Required
```go
@@ -857,7 +868,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroup"
| Provisioners
| *[]interface{}
| *No description.* |
| FullPath
| *string
| The full path of the group. |
| GroupId
| *f64
| The ID of the group. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}. |
---
@@ -941,7 +952,7 @@ FullPath *string
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
---
@@ -955,7 +966,7 @@ GroupId *f64
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
---
@@ -967,7 +978,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroup.java.md b/docs/dataGitlabGroup.java.md
index 74b584174..619e93d66 100644
--- a/docs/dataGitlabGroup.java.md
+++ b/docs/dataGitlabGroup.java.md
@@ -4,7 +4,7 @@
### DataGitlabGroup
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group gitlab_group}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group gitlab_group}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabGroup.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| fullPath
| java.lang.String
| The full path of the group. |
| groupId
| java.lang.Number
| The ID of the group. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -477,7 +477,7 @@ The construct id used in the generated config for the DataGitlabGroup to import.
The id of the existing DataGitlabGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
---
@@ -505,6 +505,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| defaultBranch
| java.lang.String
| *No description.* |
| defaultBranchProtection
| java.lang.Number
| *No description.* |
| description
| java.lang.String
| *No description.* |
| extraSharedRunnersMinutesLimit
| java.lang.Number
| *No description.* |
@@ -654,6 +655,16 @@ public TerraformProvider getProvider();
---
+##### `defaultBranch`Required
+
+```java
+public java.lang.String getDefaultBranch();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `defaultBranchProtection`Required
```java
@@ -952,7 +963,7 @@ DataGitlabGroupConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| fullPath
| java.lang.String
| The full path of the group. |
| groupId
| java.lang.Number
| The ID of the group. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}. |
---
@@ -1036,7 +1047,7 @@ public java.lang.String getFullPath();
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
---
@@ -1050,7 +1061,7 @@ public java.lang.Number getGroupId();
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
---
@@ -1062,7 +1073,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroup.python.md b/docs/dataGitlabGroup.python.md
index eb1288414..1fae42025 100644
--- a/docs/dataGitlabGroup.python.md
+++ b/docs/dataGitlabGroup.python.md
@@ -4,7 +4,7 @@
### DataGitlabGroup
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group gitlab_group}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group gitlab_group}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabGroup.DataGitlabGroup(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| full_path
| str
| The full path of the group. |
| group_id
| typing.Union[int, float]
| The ID of the group. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -511,7 +511,7 @@ The construct id used in the generated config for the DataGitlabGroup to import.
The id of the existing DataGitlabGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
---
@@ -539,6 +539,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| for_each
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| default_branch
| str
| *No description.* |
| default_branch_protection
| typing.Union[int, float]
| *No description.* |
| description
| str
| *No description.* |
| extra_shared_runners_minutes_limit
| typing.Union[int, float]
| *No description.* |
@@ -688,6 +689,16 @@ provider: TerraformProvider
---
+##### `default_branch`Required
+
+```python
+default_branch: str
+```
+
+- *Type:* str
+
+---
+
##### `default_branch_protection`Required
```python
@@ -982,7 +993,7 @@ dataGitlabGroup.DataGitlabGroupConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| full_path
| str
| The full path of the group. |
| group_id
| typing.Union[int, float]
| The ID of the group. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}. |
---
@@ -1066,7 +1077,7 @@ full_path: str
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
---
@@ -1080,7 +1091,7 @@ group_id: typing.Union[int, float]
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
---
@@ -1092,7 +1103,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroup.typescript.md b/docs/dataGitlabGroup.typescript.md
index a1994dc46..e2d9cad25 100644
--- a/docs/dataGitlabGroup.typescript.md
+++ b/docs/dataGitlabGroup.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabGroup
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group gitlab_group}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group gitlab_group}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataGitlabGroup to import.
The id of the existing DataGitlabGroup that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#import import section} in the documentation of this resource for the id to use
---
@@ -414,6 +414,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| forEach
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| defaultBranch
| string
| *No description.* |
| defaultBranchProtection
| number
| *No description.* |
| description
| string
| *No description.* |
| extraSharedRunnersMinutesLimit
| number
| *No description.* |
@@ -563,6 +564,16 @@ public readonly provider: TerraformProvider;
---
+##### `defaultBranch`Required
+
+```typescript
+public readonly defaultBranch: string;
+```
+
+- *Type:* string
+
+---
+
##### `defaultBranchProtection`Required
```typescript
@@ -846,7 +857,7 @@ const dataGitlabGroupConfig: dataGitlabGroup.DataGitlabGroupConfig = { ... }
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| fullPath
| string
| The full path of the group. |
| groupId
| number
| The ID of the group. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}. |
---
@@ -930,7 +941,7 @@ public readonly fullPath: string;
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#full_path DataGitlabGroup#full_path}
---
@@ -944,7 +955,7 @@ public readonly groupId: number;
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#group_id DataGitlabGroup#group_id}
---
@@ -956,7 +967,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group#id DataGitlabGroup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group#id DataGitlabGroup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHook.csharp.md b/docs/dataGitlabGroupHook.csharp.md
index 1bc6ca936..7aa384f0c 100644
--- a/docs/dataGitlabGroupHook.csharp.md
+++ b/docs/dataGitlabGroupHook.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook gitlab_group_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook gitlab_group_hook}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabGroupHook to imp
The id of the existing DataGitlabGroupHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
---
@@ -854,7 +854,7 @@ new DataGitlabGroupHookConfig {
| Provisioners
| object[]
| *No description.* |
| Group
| string
| The ID or full path of the group. |
| HookId
| double
| The id of the group hook. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
---
@@ -938,7 +938,7 @@ public string Group { get; set; }
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
---
@@ -952,7 +952,7 @@ public double HookId { get; set; }
The id of the group hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
---
@@ -964,7 +964,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHook.go.md b/docs/dataGitlabGroupHook.go.md
index 054308c10..530302bbe 100644
--- a/docs/dataGitlabGroupHook.go.md
+++ b/docs/dataGitlabGroupHook.go.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook gitlab_group_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook gitlab_group_hook}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabGroupHook to imp
The id of the existing DataGitlabGroupHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
---
@@ -854,7 +854,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgrouphook
| Provisioners
| *[]interface{}
| *No description.* |
| Group
| *string
| The ID or full path of the group. |
| HookId
| *f64
| The id of the group hook. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
---
@@ -938,7 +938,7 @@ Group *string
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
---
@@ -952,7 +952,7 @@ HookId *f64
The id of the group hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
---
@@ -964,7 +964,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHook.java.md b/docs/dataGitlabGroupHook.java.md
index 669cf48df..630754fa1 100644
--- a/docs/dataGitlabGroupHook.java.md
+++ b/docs/dataGitlabGroupHook.java.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook gitlab_group_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook gitlab_group_hook}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabGroupHook.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| group
| java.lang.String
| The ID or full path of the group. |
| hookId
| java.lang.Number
| The id of the group hook. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The id of the group hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataGitlabGroupHook to imp
The id of the existing DataGitlabGroupHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
---
@@ -949,7 +949,7 @@ DataGitlabGroupHookConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| group
| java.lang.String
| The ID or full path of the group. |
| hookId
| java.lang.Number
| The id of the group hook. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
---
@@ -1033,7 +1033,7 @@ public java.lang.String getGroup();
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
---
@@ -1047,7 +1047,7 @@ public java.lang.Number getHookId();
The id of the group hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
---
@@ -1059,7 +1059,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHook.python.md b/docs/dataGitlabGroupHook.python.md
index c00562ce3..c7ab3ad5c 100644
--- a/docs/dataGitlabGroupHook.python.md
+++ b/docs/dataGitlabGroupHook.python.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook gitlab_group_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook gitlab_group_hook}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabGroupHook.DataGitlabGroupHook(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| group
| str
| The ID or full path of the group. |
| hook_id
| typing.Union[int, float]
| The id of the group hook. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The id of the group hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataGitlabGroupHook to imp
The id of the existing DataGitlabGroupHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
---
@@ -979,7 +979,7 @@ dataGitlabGroupHook.DataGitlabGroupHookConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| group
| str
| The ID or full path of the group. |
| hook_id
| typing.Union[int, float]
| The id of the group hook. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
---
@@ -1063,7 +1063,7 @@ group: str
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
---
@@ -1077,7 +1077,7 @@ hook_id: typing.Union[int, float]
The id of the group hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
---
@@ -1089,7 +1089,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHook.typescript.md b/docs/dataGitlabGroupHook.typescript.md
index b4eda4274..e3b0e9c2b 100644
--- a/docs/dataGitlabGroupHook.typescript.md
+++ b/docs/dataGitlabGroupHook.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook gitlab_group_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook gitlab_group_hook}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabGroupHook to imp
The id of the existing DataGitlabGroupHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#import import section} in the documentation of this resource for the id to use
---
@@ -843,7 +843,7 @@ const dataGitlabGroupHookConfig: dataGitlabGroupHook.DataGitlabGroupHookConfig =
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| group
| string
| The ID or full path of the group. |
| hookId
| number
| The id of the group hook. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}. |
---
@@ -927,7 +927,7 @@ public readonly group: string;
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#group DataGitlabGroupHook#group}
---
@@ -941,7 +941,7 @@ public readonly hookId: number;
The id of the group hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#hook_id DataGitlabGroupHook#hook_id}
---
@@ -953,7 +953,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hook#id DataGitlabGroupHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHooks.csharp.md b/docs/dataGitlabGroupHooks.csharp.md
index 9da45d561..097af5aef 100644
--- a/docs/dataGitlabGroupHooks.csharp.md
+++ b/docs/dataGitlabGroupHooks.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks gitlab_group_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks gitlab_group_hooks}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabGroupHooks to im
The id of the existing DataGitlabGroupHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -632,7 +632,7 @@ new DataGitlabGroupHooksConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Group
| string
| The ID or full path of the group. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
---
@@ -716,7 +716,7 @@ public string Group { get; set; }
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
---
@@ -728,7 +728,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHooks.go.md b/docs/dataGitlabGroupHooks.go.md
index 3356edbf6..f9ed80c0f 100644
--- a/docs/dataGitlabGroupHooks.go.md
+++ b/docs/dataGitlabGroupHooks.go.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks gitlab_group_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks gitlab_group_hooks}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabGroupHooks to im
The id of the existing DataGitlabGroupHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -632,7 +632,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgrouphook
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Group
| *string
| The ID or full path of the group. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
---
@@ -716,7 +716,7 @@ Group *string
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
---
@@ -728,7 +728,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHooks.java.md b/docs/dataGitlabGroupHooks.java.md
index 1abd97fec..8dcd96c9d 100644
--- a/docs/dataGitlabGroupHooks.java.md
+++ b/docs/dataGitlabGroupHooks.java.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks gitlab_group_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks gitlab_group_hooks}.
#### Initializers
@@ -40,7 +40,7 @@ DataGitlabGroupHooks.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| group
| java.lang.String
| The ID or full path of the group. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataGitlabGroupHooks to im
The id of the existing DataGitlabGroupHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -715,7 +715,7 @@ DataGitlabGroupHooksConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| group
| java.lang.String
| The ID or full path of the group. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
---
@@ -799,7 +799,7 @@ public java.lang.String getGroup();
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
---
@@ -811,7 +811,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHooks.python.md b/docs/dataGitlabGroupHooks.python.md
index d87f0e1e8..f84bf5b3c 100644
--- a/docs/dataGitlabGroupHooks.python.md
+++ b/docs/dataGitlabGroupHooks.python.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks gitlab_group_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks gitlab_group_hooks}.
#### Initializers
@@ -38,7 +38,7 @@ dataGitlabGroupHooks.DataGitlabGroupHooks(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| group
| str
| The ID or full path of the group. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataGitlabGroupHooks to im
The id of the existing DataGitlabGroupHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -745,7 +745,7 @@ dataGitlabGroupHooks.DataGitlabGroupHooksConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| group
| str
| The ID or full path of the group. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
---
@@ -829,7 +829,7 @@ group: str
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
---
@@ -841,7 +841,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupHooks.typescript.md b/docs/dataGitlabGroupHooks.typescript.md
index d8560fcb4..187d942f5 100644
--- a/docs/dataGitlabGroupHooks.typescript.md
+++ b/docs/dataGitlabGroupHooks.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabGroupHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks gitlab_group_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks gitlab_group_hooks}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabGroupHooks to im
The id of the existing DataGitlabGroupHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -622,7 +622,7 @@ const dataGitlabGroupHooksConfig: dataGitlabGroupHooks.DataGitlabGroupHooksConfi
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| group
| string
| The ID or full path of the group. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}. |
---
@@ -706,7 +706,7 @@ public readonly group: string;
The ID or full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#group DataGitlabGroupHooks#group}
---
@@ -718,7 +718,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_hooks#id DataGitlabGroupHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupIds.csharp.md b/docs/dataGitlabGroupIds.csharp.md
index 22a7a58f7..ac6dffe7f 100644
--- a/docs/dataGitlabGroupIds.csharp.md
+++ b/docs/dataGitlabGroupIds.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabGroupIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids gitlab_group_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids gitlab_group_ids}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabGroupIds to impo
The id of the existing DataGitlabGroupIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
---
@@ -718,7 +718,7 @@ public string Group { get; set; }
The ID or URL-encoded path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
---
diff --git a/docs/dataGitlabGroupIds.go.md b/docs/dataGitlabGroupIds.go.md
index 6735db01c..aef9d7ad4 100644
--- a/docs/dataGitlabGroupIds.go.md
+++ b/docs/dataGitlabGroupIds.go.md
@@ -4,7 +4,7 @@
### DataGitlabGroupIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids gitlab_group_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids gitlab_group_ids}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabGroupIds to impo
The id of the existing DataGitlabGroupIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
---
@@ -718,7 +718,7 @@ Group *string
The ID or URL-encoded path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
---
diff --git a/docs/dataGitlabGroupIds.java.md b/docs/dataGitlabGroupIds.java.md
index f29d7165f..656c8f53e 100644
--- a/docs/dataGitlabGroupIds.java.md
+++ b/docs/dataGitlabGroupIds.java.md
@@ -4,7 +4,7 @@
### DataGitlabGroupIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids gitlab_group_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids gitlab_group_ids}.
#### Initializers
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
---
@@ -431,7 +431,7 @@ The construct id used in the generated config for the DataGitlabGroupIds to impo
The id of the existing DataGitlabGroupIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
---
@@ -788,7 +788,7 @@ public java.lang.String getGroup();
The ID or URL-encoded path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
---
diff --git a/docs/dataGitlabGroupIds.python.md b/docs/dataGitlabGroupIds.python.md
index 44bbdf3c2..475b77904 100644
--- a/docs/dataGitlabGroupIds.python.md
+++ b/docs/dataGitlabGroupIds.python.md
@@ -4,7 +4,7 @@
### DataGitlabGroupIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids gitlab_group_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids gitlab_group_ids}.
#### Initializers
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
---
@@ -465,7 +465,7 @@ The construct id used in the generated config for the DataGitlabGroupIds to impo
The id of the existing DataGitlabGroupIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
---
@@ -818,7 +818,7 @@ group: str
The ID or URL-encoded path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
---
diff --git a/docs/dataGitlabGroupIds.typescript.md b/docs/dataGitlabGroupIds.typescript.md
index 95d1538bd..6a3d463aa 100644
--- a/docs/dataGitlabGroupIds.typescript.md
+++ b/docs/dataGitlabGroupIds.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabGroupIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids gitlab_group_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids gitlab_group_ids}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabGroupIds to impo
The id of the existing DataGitlabGroupIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#import import section} in the documentation of this resource for the id to use
---
@@ -709,7 +709,7 @@ public readonly group: string;
The ID or URL-encoded path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_ids#group DataGitlabGroupIds#group}
---
diff --git a/docs/dataGitlabGroupMembership.csharp.md b/docs/dataGitlabGroupMembership.csharp.md
index 50df3d814..fdc92363a 100644
--- a/docs/dataGitlabGroupMembership.csharp.md
+++ b/docs/dataGitlabGroupMembership.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabGroupMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership gitlab_group_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership gitlab_group_membership}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabGroupMembership
The id of the existing DataGitlabGroupMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
---
@@ -731,7 +731,7 @@ new DataGitlabGroupMembershipConfig {
| AccessLevel
| string
| Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. |
| FullPath
| string
| The full path of the group. |
| GroupId
| double
| The ID of the group. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
| Inherited
| object
| Return all project members including members through ancestor groups. |
---
@@ -816,7 +816,7 @@ public string AccessLevel { get; set; }
Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
---
@@ -830,7 +830,7 @@ public string FullPath { get; set; }
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
---
@@ -844,7 +844,7 @@ public double GroupId { get; set; }
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
---
@@ -856,7 +856,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -873,7 +873,7 @@ public object Inherited { get; set; }
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
---
diff --git a/docs/dataGitlabGroupMembership.go.md b/docs/dataGitlabGroupMembership.go.md
index e00d09c82..a86cc3dd7 100644
--- a/docs/dataGitlabGroupMembership.go.md
+++ b/docs/dataGitlabGroupMembership.go.md
@@ -4,7 +4,7 @@
### DataGitlabGroupMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership gitlab_group_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership gitlab_group_membership}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabGroupMembership
The id of the existing DataGitlabGroupMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
---
@@ -731,7 +731,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupmemb
| AccessLevel
| *string
| Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. |
| FullPath
| *string
| The full path of the group. |
| GroupId
| *f64
| The ID of the group. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
| Inherited
| interface{}
| Return all project members including members through ancestor groups. |
---
@@ -816,7 +816,7 @@ AccessLevel *string
Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
---
@@ -830,7 +830,7 @@ FullPath *string
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
---
@@ -844,7 +844,7 @@ GroupId *f64
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
---
@@ -856,7 +856,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -873,7 +873,7 @@ Inherited interface{}
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
---
diff --git a/docs/dataGitlabGroupMembership.java.md b/docs/dataGitlabGroupMembership.java.md
index e072f0fef..0670d2277 100644
--- a/docs/dataGitlabGroupMembership.java.md
+++ b/docs/dataGitlabGroupMembership.java.md
@@ -4,7 +4,7 @@
### DataGitlabGroupMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership gitlab_group_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership gitlab_group_membership}.
#### Initializers
@@ -46,7 +46,7 @@ DataGitlabGroupMembership.Builder.create(Construct scope, java.lang.String id)
| accessLevel
| java.lang.String
| Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. |
| fullPath
| java.lang.String
| The full path of the group. |
| groupId
| java.lang.Number
| The ID of the group. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
| inherited
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Return all project members including members through ancestor groups. |
---
@@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope
Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
---
@@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
---
@@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
---
@@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -158,7 +158,7 @@ If you experience problems setting this value it might not be settable. Please t
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
---
@@ -516,7 +516,7 @@ The construct id used in the generated config for the DataGitlabGroupMembership
The id of the existing DataGitlabGroupMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
---
@@ -852,7 +852,7 @@ DataGitlabGroupMembershipConfig.builder()
| accessLevel
| java.lang.String
| Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. |
| fullPath
| java.lang.String
| The full path of the group. |
| groupId
| java.lang.Number
| The ID of the group. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
| inherited
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Return all project members including members through ancestor groups. |
---
@@ -937,7 +937,7 @@ public java.lang.String getAccessLevel();
Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
---
@@ -951,7 +951,7 @@ public java.lang.String getFullPath();
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
---
@@ -965,7 +965,7 @@ public java.lang.Number getGroupId();
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
---
@@ -977,7 +977,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -994,7 +994,7 @@ public java.lang.Object getInherited();
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
---
diff --git a/docs/dataGitlabGroupMembership.python.md b/docs/dataGitlabGroupMembership.python.md
index f96631c2b..3e2f213f3 100644
--- a/docs/dataGitlabGroupMembership.python.md
+++ b/docs/dataGitlabGroupMembership.python.md
@@ -4,7 +4,7 @@
### DataGitlabGroupMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership gitlab_group_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership gitlab_group_membership}.
#### Initializers
@@ -43,7 +43,7 @@ dataGitlabGroupMembership.DataGitlabGroupMembership(
| access_level
| str
| Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. |
| full_path
| str
| The full path of the group. |
| group_id
| typing.Union[int, float]
| The ID of the group. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
| inherited
| typing.Union[bool, cdktf.IResolvable]
| Return all project members including members through ancestor groups. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -155,7 +155,7 @@ If you experience problems setting this value it might not be settable. Please t
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
---
@@ -549,7 +549,7 @@ The construct id used in the generated config for the DataGitlabGroupMembership
The id of the existing DataGitlabGroupMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
---
@@ -880,7 +880,7 @@ dataGitlabGroupMembership.DataGitlabGroupMembershipConfig(
| access_level
| str
| Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. |
| full_path
| str
| The full path of the group. |
| group_id
| typing.Union[int, float]
| The ID of the group. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
| inherited
| typing.Union[bool, cdktf.IResolvable]
| Return all project members including members through ancestor groups. |
---
@@ -965,7 +965,7 @@ access_level: str
Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
---
@@ -979,7 +979,7 @@ full_path: str
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
---
@@ -993,7 +993,7 @@ group_id: typing.Union[int, float]
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
---
@@ -1005,7 +1005,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1022,7 +1022,7 @@ inherited: typing.Union[bool, IResolvable]
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
---
diff --git a/docs/dataGitlabGroupMembership.typescript.md b/docs/dataGitlabGroupMembership.typescript.md
index 5981a5fb2..505c00204 100644
--- a/docs/dataGitlabGroupMembership.typescript.md
+++ b/docs/dataGitlabGroupMembership.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabGroupMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership gitlab_group_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership gitlab_group_membership}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabGroupMembership
The id of the existing DataGitlabGroupMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#import import section} in the documentation of this resource for the id to use
---
@@ -718,7 +718,7 @@ const dataGitlabGroupMembershipConfig: dataGitlabGroupMembership.DataGitlabGroup
| accessLevel
| string
| Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`. |
| fullPath
| string
| The full path of the group. |
| groupId
| number
| The ID of the group. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}. |
| inherited
| boolean \| cdktf.IResolvable
| Return all project members including members through ancestor groups. |
---
@@ -803,7 +803,7 @@ public readonly accessLevel: string;
Only return members with the desired access level. Acceptable values are: `guest`, `reporter`, `developer`, `maintainer`, `owner`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#access_level DataGitlabGroupMembership#access_level}
---
@@ -817,7 +817,7 @@ public readonly fullPath: string;
The full path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#full_path DataGitlabGroupMembership#full_path}
---
@@ -831,7 +831,7 @@ public readonly groupId: number;
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#group_id DataGitlabGroupMembership#group_id}
---
@@ -843,7 +843,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#id DataGitlabGroupMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -860,7 +860,7 @@ public readonly inherited: boolean | IResolvable;
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_membership#inherited DataGitlabGroupMembership#inherited}
---
diff --git a/docs/dataGitlabGroupProvisionedUsers.csharp.md b/docs/dataGitlabGroupProvisionedUsers.csharp.md
new file mode 100644
index 000000000..3d7978112
--- /dev/null
+++ b/docs/dataGitlabGroupProvisionedUsers.csharp.md
@@ -0,0 +1,1729 @@
+# `dataGitlabGroupProvisionedUsers` Submodule
+
+## Constructs
+
+### DataGitlabGroupProvisionedUsers
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users gitlab_group_provisioned_users}.
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabGroupProvisionedUsers(Construct Scope, string Id, DataGitlabGroupProvisionedUsersConfig Config);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Scope
| Constructs.Construct
| The scope in which to define this construct. |
+| Id
| string
| The scoped construct ID. |
+| Config
| DataGitlabGroupProvisionedUsersConfig
| *No description.* |
+
+---
+
+##### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `Id`Required
+
+- *Type:* string
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `Config`Required
+
+- *Type:* DataGitlabGroupProvisionedUsersConfig
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ToString
| Returns a string representation of this construct. |
+| AddOverride
| *No description.* |
+| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
+| ToMetadata
| *No description.* |
+| ToTerraform
| Adds this resource to the terraform JSON output. |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| PutProvisionedUsers
| *No description.* |
+| ResetActive
| *No description.* |
+| ResetBlocked
| *No description.* |
+| ResetCreatedAfter
| *No description.* |
+| ResetCreatedBefore
| *No description.* |
+| ResetProvisionedUsers
| *No description.* |
+| ResetSearch
| *No description.* |
+| ResetUsername
| *No description.* |
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Returns a string representation of this construct.
+
+##### `AddOverride`
+
+```csharp
+private void AddOverride(string Path, object Value)
+```
+
+###### `Path`Required
+
+- *Type:* string
+
+---
+
+###### `Value`Required
+
+- *Type:* object
+
+---
+
+##### `OverrideLogicalId`
+
+```csharp
+private void OverrideLogicalId(string NewLogicalId)
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `NewLogicalId`Required
+
+- *Type:* string
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `ResetOverrideLogicalId`
+
+```csharp
+private void ResetOverrideLogicalId()
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `ToMetadata`
+
+```csharp
+private object ToMetadata()
+```
+
+##### `ToTerraform`
+
+```csharp
+private object ToTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `PutProvisionedUsers`
+
+```csharp
+private void PutProvisionedUsers(object Value)
+```
+
+###### `Value`Required
+
+- *Type:* object
+
+---
+
+##### `ResetActive`
+
+```csharp
+private void ResetActive()
+```
+
+##### `ResetBlocked`
+
+```csharp
+private void ResetBlocked()
+```
+
+##### `ResetCreatedAfter`
+
+```csharp
+private void ResetCreatedAfter()
+```
+
+##### `ResetCreatedBefore`
+
+```csharp
+private void ResetCreatedBefore()
+```
+
+##### `ResetProvisionedUsers`
+
+```csharp
+private void ResetProvisionedUsers()
+```
+
+##### `ResetSearch`
+
+```csharp
+private void ResetSearch()
+```
+
+##### `ResetUsername`
+
+```csharp
+private void ResetUsername()
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| IsConstruct
| Checks if `x` is a construct. |
+| IsTerraformElement
| *No description.* |
+| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ". |
+
+---
+
+##### `IsConstruct`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabGroupProvisionedUsers.IsConstruct(object X);
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `X`Required
+
+- *Type:* object
+
+Any object.
+
+---
+
+##### `IsTerraformElement`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabGroupProvisionedUsers.IsTerraformElement(object X);
+```
+
+###### `X`Required
+
+- *Type:* object
+
+---
+
+##### `IsTerraformDataSource`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabGroupProvisionedUsers.IsTerraformDataSource(object X);
+```
+
+###### `X`Required
+
+- *Type:* object
+
+---
+
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabGroupProvisionedUsers.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataGitlabGroupProvisionedUsers to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataGitlabGroupProvisionedUsers that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupProvisionedUsers to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Node
| Constructs.Node
| The tree node. |
+| CdktfStack
| HashiCorp.Cdktf.TerraformStack
| *No description.* |
+| Fqn
| string
| *No description.* |
+| FriendlyUniqueId
| string
| *No description.* |
+| TerraformMetaArguments
| System.Collections.Generic.IDictionary
| *No description.* |
+| TerraformResourceType
| string
| *No description.* |
+| TerraformGeneratorMetadata
| HashiCorp.Cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| Count
| object
| *No description.* |
+| DependsOn
| string[]
| *No description.* |
+| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| ProvisionedUsers
| DataGitlabGroupProvisionedUsersProvisionedUsersList
| *No description.* |
+| ActiveInput
| object
| *No description.* |
+| BlockedInput
| object
| *No description.* |
+| CreatedAfterInput
| string
| *No description.* |
+| CreatedBeforeInput
| string
| *No description.* |
+| IdInput
| string
| *No description.* |
+| ProvisionedUsersInput
| object
| *No description.* |
+| SearchInput
| string
| *No description.* |
+| UsernameInput
| string
| *No description.* |
+| Active
| object
| *No description.* |
+| Blocked
| object
| *No description.* |
+| CreatedAfter
| string
| *No description.* |
+| CreatedBefore
| string
| *No description.* |
+| Id
| string
| *No description.* |
+| Search
| string
| *No description.* |
+| Username
| string
| *No description.* |
+
+---
+
+##### `Node`Required
+
+```csharp
+public Node Node { get; }
+```
+
+- *Type:* Constructs.Node
+
+The tree node.
+
+---
+
+##### `CdktfStack`Required
+
+```csharp
+public TerraformStack CdktfStack { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformStack
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `FriendlyUniqueId`Required
+
+```csharp
+public string FriendlyUniqueId { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `TerraformMetaArguments`Required
+
+```csharp
+public System.Collections.Generic.IDictionary TerraformMetaArguments { get; }
+```
+
+- *Type:* System.Collections.Generic.IDictionary
+
+---
+
+##### `TerraformResourceType`Required
+
+```csharp
+public string TerraformResourceType { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `TerraformGeneratorMetadata`Optional
+
+```csharp
+public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `Count`Optional
+
+```csharp
+public object Count { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `DependsOn`Optional
+
+```csharp
+public string[] DependsOn { get; }
+```
+
+- *Type:* string[]
+
+---
+
+##### `ForEach`Optional
+
+```csharp
+public ITerraformIterator ForEach { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```csharp
+public TerraformResourceLifecycle Lifecycle { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```csharp
+public TerraformProvider Provider { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
+##### `ProvisionedUsers`Required
+
+```csharp
+public DataGitlabGroupProvisionedUsersProvisionedUsersList ProvisionedUsers { get; }
+```
+
+- *Type:* DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+---
+
+##### `ActiveInput`Optional
+
+```csharp
+public object ActiveInput { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `BlockedInput`Optional
+
+```csharp
+public object BlockedInput { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `CreatedAfterInput`Optional
+
+```csharp
+public string CreatedAfterInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `CreatedBeforeInput`Optional
+
+```csharp
+public string CreatedBeforeInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `IdInput`Optional
+
+```csharp
+public string IdInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `ProvisionedUsersInput`Optional
+
+```csharp
+public object ProvisionedUsersInput { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `SearchInput`Optional
+
+```csharp
+public string SearchInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `UsernameInput`Optional
+
+```csharp
+public string UsernameInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Active`Required
+
+```csharp
+public object Active { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `Blocked`Required
+
+```csharp
+public object Blocked { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `CreatedAfter`Required
+
+```csharp
+public string CreatedAfter { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `CreatedBefore`Required
+
+```csharp
+public string CreatedBefore { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Id`Required
+
+```csharp
+public string Id { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Search`Required
+
+```csharp
+public string Search { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Username`Required
+
+```csharp
+public string Username { get; }
+```
+
+- *Type:* string
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TfResourceType
| string
| *No description.* |
+
+---
+
+##### `TfResourceType`Required
+
+```csharp
+public string TfResourceType { get; }
+```
+
+- *Type:* string
+
+---
+
+## Structs
+
+### DataGitlabGroupProvisionedUsersConfig
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabGroupProvisionedUsersConfig {
+ object Connection = null,
+ object Count = null,
+ ITerraformDependable[] DependsOn = null,
+ ITerraformIterator ForEach = null,
+ TerraformResourceLifecycle Lifecycle = null,
+ TerraformProvider Provider = null,
+ object[] Provisioners = null,
+ string Id,
+ object Active = null,
+ object Blocked = null,
+ string CreatedAfter = null,
+ string CreatedBefore = null,
+ object ProvisionedUsers = null,
+ string Search = null,
+ string Username = null
+};
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Connection
| object
| *No description.* |
+| Count
| object
| *No description.* |
+| DependsOn
| HashiCorp.Cdktf.ITerraformDependable[]
| *No description.* |
+| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| Provisioners
| object[]
| *No description.* |
+| Id
| string
| The ID or URL-encoded path of the group. |
+| Active
| object
| Return only active provisioned users. |
+| Blocked
| object
| Return only blocked provisioned users. |
+| CreatedAfter
| string
| Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| CreatedBefore
| string
| Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| ProvisionedUsers
| object
| provisioned_users block. |
+| Search
| string
| The search query to filter the provisioned users. |
+| Username
| string
| The username of the provisioned user. |
+
+---
+
+##### `Connection`Optional
+
+```csharp
+public object Connection { get; set; }
+```
+
+- *Type:* object
+
+---
+
+##### `Count`Optional
+
+```csharp
+public object Count { get; set; }
+```
+
+- *Type:* object
+
+---
+
+##### `DependsOn`Optional
+
+```csharp
+public ITerraformDependable[] DependsOn { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.ITerraformDependable[]
+
+---
+
+##### `ForEach`Optional
+
+```csharp
+public ITerraformIterator ForEach { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```csharp
+public TerraformResourceLifecycle Lifecycle { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```csharp
+public TerraformProvider Provider { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
+##### `Provisioners`Optional
+
+```csharp
+public object[] Provisioners { get; set; }
+```
+
+- *Type:* object[]
+
+---
+
+##### `Id`Required
+
+```csharp
+public string Id { get; set; }
+```
+
+- *Type:* string
+
+The ID or URL-encoded path of the group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#id DataGitlabGroupProvisionedUsers#id}
+
+Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
+If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+
+---
+
+##### `Active`Optional
+
+```csharp
+public object Active { get; set; }
+```
+
+- *Type:* object
+
+Return only active provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#active DataGitlabGroupProvisionedUsers#active}
+
+---
+
+##### `Blocked`Optional
+
+```csharp
+public object Blocked { get; set; }
+```
+
+- *Type:* object
+
+Return only blocked provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#blocked DataGitlabGroupProvisionedUsers#blocked}
+
+---
+
+##### `CreatedAfter`Optional
+
+```csharp
+public string CreatedAfter { get; set; }
+```
+
+- *Type:* string
+
+Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_after DataGitlabGroupProvisionedUsers#created_after}
+
+---
+
+##### `CreatedBefore`Optional
+
+```csharp
+public string CreatedBefore { get; set; }
+```
+
+- *Type:* string
+
+Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_before DataGitlabGroupProvisionedUsers#created_before}
+
+---
+
+##### `ProvisionedUsers`Optional
+
+```csharp
+public object ProvisionedUsers { get; set; }
+```
+
+- *Type:* object
+
+provisioned_users block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#provisioned_users DataGitlabGroupProvisionedUsers#provisioned_users}
+
+---
+
+##### `Search`Optional
+
+```csharp
+public string Search { get; set; }
+```
+
+- *Type:* string
+
+The search query to filter the provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#search DataGitlabGroupProvisionedUsers#search}
+
+---
+
+##### `Username`Optional
+
+```csharp
+public string Username { get; set; }
+```
+
+- *Type:* string
+
+The username of the provisioned user.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#username DataGitlabGroupProvisionedUsers#username}
+
+---
+
+### DataGitlabGroupProvisionedUsersProvisionedUsers
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabGroupProvisionedUsersProvisionedUsers {
+
+};
+```
+
+
+## Classes
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabGroupProvisionedUsersProvisionedUsersList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `WrapsSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```csharp
+private DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference Get(double Index)
+```
+
+###### `Index`Required
+
+- *Type:* double
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public object InternalValue { get; }
+```
+
+- *Type:* object
+
+---
+
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `ComplexObjectIndex`Required
+
+- *Type:* double
+
+the index of this item in the list.
+
+---
+
+##### `ComplexObjectIsFromSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string Property)
+```
+
+###### `Property`Required
+
+- *Type:* string
+
+---
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| AvatarUrl
| string
| *No description.* |
+| Bio
| string
| *No description.* |
+| Bot
| HashiCorp.Cdktf.IResolvable
| *No description.* |
+| ConfirmedAt
| string
| *No description.* |
+| CreatedAt
| string
| *No description.* |
+| Email
| string
| *No description.* |
+| External
| HashiCorp.Cdktf.IResolvable
| *No description.* |
+| Id
| string
| *No description.* |
+| JobTitle
| string
| *No description.* |
+| LastActivityOn
| string
| *No description.* |
+| LastSignInAt
| string
| *No description.* |
+| Linkedin
| string
| *No description.* |
+| Location
| string
| *No description.* |
+| Name
| string
| *No description.* |
+| Organization
| string
| *No description.* |
+| PrivateProfile
| HashiCorp.Cdktf.IResolvable
| *No description.* |
+| Pronouns
| string
| *No description.* |
+| PublicEmail
| string
| *No description.* |
+| Skype
| string
| *No description.* |
+| State
| string
| *No description.* |
+| Twitter
| string
| *No description.* |
+| TwoFactorEnabled
| HashiCorp.Cdktf.IResolvable
| *No description.* |
+| Username
| string
| *No description.* |
+| WebsiteUrl
| string
| *No description.* |
+| WebUrl
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `AvatarUrl`Required
+
+```csharp
+public string AvatarUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Bio`Required
+
+```csharp
+public string Bio { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Bot`Required
+
+```csharp
+public IResolvable Bot { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
+##### `ConfirmedAt`Required
+
+```csharp
+public string ConfirmedAt { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `CreatedAt`Required
+
+```csharp
+public string CreatedAt { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Email`Required
+
+```csharp
+public string Email { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `External`Required
+
+```csharp
+public IResolvable External { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
+##### `Id`Required
+
+```csharp
+public string Id { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `JobTitle`Required
+
+```csharp
+public string JobTitle { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `LastActivityOn`Required
+
+```csharp
+public string LastActivityOn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `LastSignInAt`Required
+
+```csharp
+public string LastSignInAt { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Linkedin`Required
+
+```csharp
+public string Linkedin { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Location`Required
+
+```csharp
+public string Location { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Name`Required
+
+```csharp
+public string Name { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Organization`Required
+
+```csharp
+public string Organization { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `PrivateProfile`Required
+
+```csharp
+public IResolvable PrivateProfile { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
+##### `Pronouns`Required
+
+```csharp
+public string Pronouns { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `PublicEmail`Required
+
+```csharp
+public string PublicEmail { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Skype`Required
+
+```csharp
+public string Skype { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `State`Required
+
+```csharp
+public string State { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Twitter`Required
+
+```csharp
+public string Twitter { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `TwoFactorEnabled`Required
+
+```csharp
+public IResolvable TwoFactorEnabled { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
+##### `Username`Required
+
+```csharp
+public string Username { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `WebsiteUrl`Required
+
+```csharp
+public string WebsiteUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `WebUrl`Required
+
+```csharp
+public string WebUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public object InternalValue { get; }
+```
+
+- *Type:* object
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupProvisionedUsers.go.md b/docs/dataGitlabGroupProvisionedUsers.go.md
new file mode 100644
index 000000000..2da753541
--- /dev/null
+++ b/docs/dataGitlabGroupProvisionedUsers.go.md
@@ -0,0 +1,1729 @@
+# `dataGitlabGroupProvisionedUsers` Submodule
+
+## Constructs
+
+### DataGitlabGroupProvisionedUsers
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users gitlab_group_provisioned_users}.
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupprovisionedusers"
+
+datagitlabgroupprovisionedusers.NewDataGitlabGroupProvisionedUsers(scope Construct, id *string, config DataGitlabGroupProvisionedUsersConfig) DataGitlabGroupProvisionedUsers
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| github.com/aws/constructs-go/constructs/v10.Construct
| The scope in which to define this construct. |
+| id
| *string
| The scoped construct ID. |
+| config
| DataGitlabGroupProvisionedUsersConfig
| *No description.* |
+
+---
+
+##### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* *string
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `config`Required
+
+- *Type:* DataGitlabGroupProvisionedUsersConfig
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ToString
| Returns a string representation of this construct. |
+| AddOverride
| *No description.* |
+| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
+| ToMetadata
| *No description.* |
+| ToTerraform
| Adds this resource to the terraform JSON output. |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| PutProvisionedUsers
| *No description.* |
+| ResetActive
| *No description.* |
+| ResetBlocked
| *No description.* |
+| ResetCreatedAfter
| *No description.* |
+| ResetCreatedBefore
| *No description.* |
+| ResetProvisionedUsers
| *No description.* |
+| ResetSearch
| *No description.* |
+| ResetUsername
| *No description.* |
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Returns a string representation of this construct.
+
+##### `AddOverride`
+
+```go
+func AddOverride(path *string, value interface{})
+```
+
+###### `path`Required
+
+- *Type:* *string
+
+---
+
+###### `value`Required
+
+- *Type:* interface{}
+
+---
+
+##### `OverrideLogicalId`
+
+```go
+func OverrideLogicalId(newLogicalId *string)
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `newLogicalId`Required
+
+- *Type:* *string
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `ResetOverrideLogicalId`
+
+```go
+func ResetOverrideLogicalId()
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `ToMetadata`
+
+```go
+func ToMetadata() interface{}
+```
+
+##### `ToTerraform`
+
+```go
+func ToTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `PutProvisionedUsers`
+
+```go
+func PutProvisionedUsers(value interface{})
+```
+
+###### `value`Required
+
+- *Type:* interface{}
+
+---
+
+##### `ResetActive`
+
+```go
+func ResetActive()
+```
+
+##### `ResetBlocked`
+
+```go
+func ResetBlocked()
+```
+
+##### `ResetCreatedAfter`
+
+```go
+func ResetCreatedAfter()
+```
+
+##### `ResetCreatedBefore`
+
+```go
+func ResetCreatedBefore()
+```
+
+##### `ResetProvisionedUsers`
+
+```go
+func ResetProvisionedUsers()
+```
+
+##### `ResetSearch`
+
+```go
+func ResetSearch()
+```
+
+##### `ResetUsername`
+
+```go
+func ResetUsername()
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| IsConstruct
| Checks if `x` is a construct. |
+| IsTerraformElement
| *No description.* |
+| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ". |
+
+---
+
+##### `IsConstruct`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupprovisionedusers"
+
+datagitlabgroupprovisionedusers.DataGitlabGroupProvisionedUsers_IsConstruct(x interface{}) *bool
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* interface{}
+
+Any object.
+
+---
+
+##### `IsTerraformElement`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupprovisionedusers"
+
+datagitlabgroupprovisionedusers.DataGitlabGroupProvisionedUsers_IsTerraformElement(x interface{}) *bool
+```
+
+###### `x`Required
+
+- *Type:* interface{}
+
+---
+
+##### `IsTerraformDataSource`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupprovisionedusers"
+
+datagitlabgroupprovisionedusers.DataGitlabGroupProvisionedUsers_IsTerraformDataSource(x interface{}) *bool
+```
+
+###### `x`Required
+
+- *Type:* interface{}
+
+---
+
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupprovisionedusers"
+
+datagitlabgroupprovisionedusers.DataGitlabGroupProvisionedUsers_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataGitlabGroupProvisionedUsers to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataGitlabGroupProvisionedUsers that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupProvisionedUsers to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Node
| github.com/aws/constructs-go/constructs/v10.Node
| The tree node. |
+| CdktfStack
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformStack
| *No description.* |
+| Fqn
| *string
| *No description.* |
+| FriendlyUniqueId
| *string
| *No description.* |
+| TerraformMetaArguments
| *map[string]interface{}
| *No description.* |
+| TerraformResourceType
| *string
| *No description.* |
+| TerraformGeneratorMetadata
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| Count
| interface{}
| *No description.* |
+| DependsOn
| *[]*string
| *No description.* |
+| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| ProvisionedUsers
| DataGitlabGroupProvisionedUsersProvisionedUsersList
| *No description.* |
+| ActiveInput
| interface{}
| *No description.* |
+| BlockedInput
| interface{}
| *No description.* |
+| CreatedAfterInput
| *string
| *No description.* |
+| CreatedBeforeInput
| *string
| *No description.* |
+| IdInput
| *string
| *No description.* |
+| ProvisionedUsersInput
| interface{}
| *No description.* |
+| SearchInput
| *string
| *No description.* |
+| UsernameInput
| *string
| *No description.* |
+| Active
| interface{}
| *No description.* |
+| Blocked
| interface{}
| *No description.* |
+| CreatedAfter
| *string
| *No description.* |
+| CreatedBefore
| *string
| *No description.* |
+| Id
| *string
| *No description.* |
+| Search
| *string
| *No description.* |
+| Username
| *string
| *No description.* |
+
+---
+
+##### `Node`Required
+
+```go
+func Node() Node
+```
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Node
+
+The tree node.
+
+---
+
+##### `CdktfStack`Required
+
+```go
+func CdktfStack() TerraformStack
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformStack
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `FriendlyUniqueId`Required
+
+```go
+func FriendlyUniqueId() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `TerraformMetaArguments`Required
+
+```go
+func TerraformMetaArguments() *map[string]interface{}
+```
+
+- *Type:* *map[string]interface{}
+
+---
+
+##### `TerraformResourceType`Required
+
+```go
+func TerraformResourceType() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `TerraformGeneratorMetadata`Optional
+
+```go
+func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `Count`Optional
+
+```go
+func Count() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `DependsOn`Optional
+
+```go
+func DependsOn() *[]*string
+```
+
+- *Type:* *[]*string
+
+---
+
+##### `ForEach`Optional
+
+```go
+func ForEach() ITerraformIterator
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```go
+func Lifecycle() TerraformResourceLifecycle
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```go
+func Provider() TerraformProvider
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
+##### `ProvisionedUsers`Required
+
+```go
+func ProvisionedUsers() DataGitlabGroupProvisionedUsersProvisionedUsersList
+```
+
+- *Type:* DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+---
+
+##### `ActiveInput`Optional
+
+```go
+func ActiveInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `BlockedInput`Optional
+
+```go
+func BlockedInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `CreatedAfterInput`Optional
+
+```go
+func CreatedAfterInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `CreatedBeforeInput`Optional
+
+```go
+func CreatedBeforeInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `IdInput`Optional
+
+```go
+func IdInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ProvisionedUsersInput`Optional
+
+```go
+func ProvisionedUsersInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `SearchInput`Optional
+
+```go
+func SearchInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `UsernameInput`Optional
+
+```go
+func UsernameInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Active`Required
+
+```go
+func Active() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `Blocked`Required
+
+```go
+func Blocked() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `CreatedAfter`Required
+
+```go
+func CreatedAfter() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `CreatedBefore`Required
+
+```go
+func CreatedBefore() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Id`Required
+
+```go
+func Id() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Search`Required
+
+```go
+func Search() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Username`Required
+
+```go
+func Username() *string
+```
+
+- *Type:* *string
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TfResourceType
| *string
| *No description.* |
+
+---
+
+##### `TfResourceType`Required
+
+```go
+func TfResourceType() *string
+```
+
+- *Type:* *string
+
+---
+
+## Structs
+
+### DataGitlabGroupProvisionedUsersConfig
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupprovisionedusers"
+
+&datagitlabgroupprovisionedusers.DataGitlabGroupProvisionedUsersConfig {
+ Connection: interface{},
+ Count: interface{},
+ DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable,
+ ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator,
+ Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle,
+ Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider,
+ Provisioners: *[]interface{},
+ Id: *string,
+ Active: interface{},
+ Blocked: interface{},
+ CreatedAfter: *string,
+ CreatedBefore: *string,
+ ProvisionedUsers: interface{},
+ Search: *string,
+ Username: *string,
+}
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Connection
| interface{}
| *No description.* |
+| Count
| interface{}
| *No description.* |
+| DependsOn
| *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable
| *No description.* |
+| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| Provisioners
| *[]interface{}
| *No description.* |
+| Id
| *string
| The ID or URL-encoded path of the group. |
+| Active
| interface{}
| Return only active provisioned users. |
+| Blocked
| interface{}
| Return only blocked provisioned users. |
+| CreatedAfter
| *string
| Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| CreatedBefore
| *string
| Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| ProvisionedUsers
| interface{}
| provisioned_users block. |
+| Search
| *string
| The search query to filter the provisioned users. |
+| Username
| *string
| The username of the provisioned user. |
+
+---
+
+##### `Connection`Optional
+
+```go
+Connection interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `Count`Optional
+
+```go
+Count interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `DependsOn`Optional
+
+```go
+DependsOn *[]ITerraformDependable
+```
+
+- *Type:* *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable
+
+---
+
+##### `ForEach`Optional
+
+```go
+ForEach ITerraformIterator
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```go
+Lifecycle TerraformResourceLifecycle
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```go
+Provider TerraformProvider
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
+##### `Provisioners`Optional
+
+```go
+Provisioners *[]interface{}
+```
+
+- *Type:* *[]interface{}
+
+---
+
+##### `Id`Required
+
+```go
+Id *string
+```
+
+- *Type:* *string
+
+The ID or URL-encoded path of the group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#id DataGitlabGroupProvisionedUsers#id}
+
+Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
+If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+
+---
+
+##### `Active`Optional
+
+```go
+Active interface{}
+```
+
+- *Type:* interface{}
+
+Return only active provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#active DataGitlabGroupProvisionedUsers#active}
+
+---
+
+##### `Blocked`Optional
+
+```go
+Blocked interface{}
+```
+
+- *Type:* interface{}
+
+Return only blocked provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#blocked DataGitlabGroupProvisionedUsers#blocked}
+
+---
+
+##### `CreatedAfter`Optional
+
+```go
+CreatedAfter *string
+```
+
+- *Type:* *string
+
+Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_after DataGitlabGroupProvisionedUsers#created_after}
+
+---
+
+##### `CreatedBefore`Optional
+
+```go
+CreatedBefore *string
+```
+
+- *Type:* *string
+
+Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_before DataGitlabGroupProvisionedUsers#created_before}
+
+---
+
+##### `ProvisionedUsers`Optional
+
+```go
+ProvisionedUsers interface{}
+```
+
+- *Type:* interface{}
+
+provisioned_users block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#provisioned_users DataGitlabGroupProvisionedUsers#provisioned_users}
+
+---
+
+##### `Search`Optional
+
+```go
+Search *string
+```
+
+- *Type:* *string
+
+The search query to filter the provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#search DataGitlabGroupProvisionedUsers#search}
+
+---
+
+##### `Username`Optional
+
+```go
+Username *string
+```
+
+- *Type:* *string
+
+The username of the provisioned user.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#username DataGitlabGroupProvisionedUsers#username}
+
+---
+
+### DataGitlabGroupProvisionedUsersProvisionedUsers
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupprovisionedusers"
+
+&datagitlabgroupprovisionedusers.DataGitlabGroupProvisionedUsersProvisionedUsers {
+
+}
+```
+
+
+## Classes
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupprovisionedusers"
+
+datagitlabgroupprovisionedusers.NewDataGitlabGroupProvisionedUsersProvisionedUsersList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGitlabGroupProvisionedUsersProvisionedUsersList
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```go
+func Get(index *f64) DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference
+```
+
+###### `index`Required
+
+- *Type:* *f64
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupprovisionedusers"
+
+datagitlabgroupprovisionedusers.NewDataGitlabGroupProvisionedUsersProvisionedUsersOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* *f64
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(property *string) IResolvable
+```
+
+###### `property`Required
+
+- *Type:* *string
+
+---
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| AvatarUrl
| *string
| *No description.* |
+| Bio
| *string
| *No description.* |
+| Bot
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
+| ConfirmedAt
| *string
| *No description.* |
+| CreatedAt
| *string
| *No description.* |
+| Email
| *string
| *No description.* |
+| External
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
+| Id
| *string
| *No description.* |
+| JobTitle
| *string
| *No description.* |
+| LastActivityOn
| *string
| *No description.* |
+| LastSignInAt
| *string
| *No description.* |
+| Linkedin
| *string
| *No description.* |
+| Location
| *string
| *No description.* |
+| Name
| *string
| *No description.* |
+| Organization
| *string
| *No description.* |
+| PrivateProfile
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
+| Pronouns
| *string
| *No description.* |
+| PublicEmail
| *string
| *No description.* |
+| Skype
| *string
| *No description.* |
+| State
| *string
| *No description.* |
+| Twitter
| *string
| *No description.* |
+| TwoFactorEnabled
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
+| Username
| *string
| *No description.* |
+| WebsiteUrl
| *string
| *No description.* |
+| WebUrl
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `AvatarUrl`Required
+
+```go
+func AvatarUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Bio`Required
+
+```go
+func Bio() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Bot`Required
+
+```go
+func Bot() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
+##### `ConfirmedAt`Required
+
+```go
+func ConfirmedAt() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `CreatedAt`Required
+
+```go
+func CreatedAt() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Email`Required
+
+```go
+func Email() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `External`Required
+
+```go
+func External() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
+##### `Id`Required
+
+```go
+func Id() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `JobTitle`Required
+
+```go
+func JobTitle() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `LastActivityOn`Required
+
+```go
+func LastActivityOn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `LastSignInAt`Required
+
+```go
+func LastSignInAt() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Linkedin`Required
+
+```go
+func Linkedin() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Location`Required
+
+```go
+func Location() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Name`Required
+
+```go
+func Name() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Organization`Required
+
+```go
+func Organization() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `PrivateProfile`Required
+
+```go
+func PrivateProfile() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
+##### `Pronouns`Required
+
+```go
+func Pronouns() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `PublicEmail`Required
+
+```go
+func PublicEmail() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Skype`Required
+
+```go
+func Skype() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `State`Required
+
+```go
+func State() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Twitter`Required
+
+```go
+func Twitter() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `TwoFactorEnabled`Required
+
+```go
+func TwoFactorEnabled() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
+##### `Username`Required
+
+```go
+func Username() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `WebsiteUrl`Required
+
+```go
+func WebsiteUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `WebUrl`Required
+
+```go
+func WebUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupProvisionedUsers.java.md b/docs/dataGitlabGroupProvisionedUsers.java.md
new file mode 100644
index 000000000..00bf009b2
--- /dev/null
+++ b/docs/dataGitlabGroupProvisionedUsers.java.md
@@ -0,0 +1,1891 @@
+# `dataGitlabGroupProvisionedUsers` Submodule
+
+## Constructs
+
+### DataGitlabGroupProvisionedUsers
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users gitlab_group_provisioned_users}.
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_provisioned_users.DataGitlabGroupProvisionedUsers;
+
+DataGitlabGroupProvisionedUsers.Builder.create(Construct scope, java.lang.String id)
+// .connection(SSHProvisionerConnection)
+// .connection(WinrmProvisionerConnection)
+// .count(java.lang.Number)
+// .count(TerraformCount)
+// .dependsOn(java.util.List)
+// .forEach(ITerraformIterator)
+// .lifecycle(TerraformResourceLifecycle)
+// .provider(TerraformProvider)
+// .provisioners(java.util.List)
+ .id(java.lang.String)
+// .active(java.lang.Boolean)
+// .active(IResolvable)
+// .blocked(java.lang.Boolean)
+// .blocked(IResolvable)
+// .createdAfter(java.lang.String)
+// .createdBefore(java.lang.String)
+// .provisionedUsers(IResolvable)
+// .provisionedUsers(java.util.List)
+// .search(java.lang.String)
+// .username(java.lang.String)
+ .build();
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| software.constructs.Construct
| The scope in which to define this construct. |
+| id
| java.lang.String
| The scoped construct ID. |
+| connection
| com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| java.lang.Number OR com.hashicorp.cdktf.TerraformCount
| *No description.* |
+| dependsOn
| java.util.List
| *No description.* |
+| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| provisioners
| java.util.List
| *No description.* |
+| id
| java.lang.String
| The ID or URL-encoded path of the group. |
+| active
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Return only active provisioned users. |
+| blocked
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Return only blocked provisioned users. |
+| createdAfter
| java.lang.String
| Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| createdBefore
| java.lang.String
| Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| provisionedUsers
| com.hashicorp.cdktf.IResolvable OR java.util.List<DataGitlabGroupProvisionedUsersProvisionedUsers>
| provisioned_users block. |
+| search
| java.lang.String
| The search query to filter the provisioned users. |
+| username
| java.lang.String
| The username of the provisioned user. |
+
+---
+
+##### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* java.lang.String
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `connection`Optional
+
+- *Type:* com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
+
+---
+
+##### `count`Optional
+
+- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+- *Type:* java.util.List
+
+---
+
+##### `forEach`Optional
+
+- *Type:* com.hashicorp.cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+- *Type:* java.util.List
+
+---
+
+##### `id`Required
+
+- *Type:* java.lang.String
+
+The ID or URL-encoded path of the group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#id DataGitlabGroupProvisionedUsers#id}
+
+Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
+If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+
+---
+
+##### `active`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Return only active provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#active DataGitlabGroupProvisionedUsers#active}
+
+---
+
+##### `blocked`Optional
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Return only blocked provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#blocked DataGitlabGroupProvisionedUsers#blocked}
+
+---
+
+##### `createdAfter`Optional
+
+- *Type:* java.lang.String
+
+Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_after DataGitlabGroupProvisionedUsers#created_after}
+
+---
+
+##### `createdBefore`Optional
+
+- *Type:* java.lang.String
+
+Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_before DataGitlabGroupProvisionedUsers#created_before}
+
+---
+
+##### `provisionedUsers`Optional
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataGitlabGroupProvisionedUsersProvisionedUsers>
+
+provisioned_users block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#provisioned_users DataGitlabGroupProvisionedUsers#provisioned_users}
+
+---
+
+##### `search`Optional
+
+- *Type:* java.lang.String
+
+The search query to filter the provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#search DataGitlabGroupProvisionedUsers#search}
+
+---
+
+##### `username`Optional
+
+- *Type:* java.lang.String
+
+The username of the provisioned user.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#username DataGitlabGroupProvisionedUsers#username}
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putProvisionedUsers
| *No description.* |
+| resetActive
| *No description.* |
+| resetBlocked
| *No description.* |
+| resetCreatedAfter
| *No description.* |
+| resetCreatedBefore
| *No description.* |
+| resetProvisionedUsers
| *No description.* |
+| resetSearch
| *No description.* |
+| resetUsername
| *No description.* |
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Returns a string representation of this construct.
+
+##### `addOverride`
+
+```java
+public void addOverride(java.lang.String path, java.lang.Object value)
+```
+
+###### `path`Required
+
+- *Type:* java.lang.String
+
+---
+
+###### `value`Required
+
+- *Type:* java.lang.Object
+
+---
+
+##### `overrideLogicalId`
+
+```java
+public void overrideLogicalId(java.lang.String newLogicalId)
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `newLogicalId`Required
+
+- *Type:* java.lang.String
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `resetOverrideLogicalId`
+
+```java
+public void resetOverrideLogicalId()
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `toMetadata`
+
+```java
+public java.lang.Object toMetadata()
+```
+
+##### `toTerraform`
+
+```java
+public java.lang.Object toTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `putProvisionedUsers`
+
+```java
+public void putProvisionedUsers(IResolvable OR java.util.List value)
+```
+
+###### `value`Required
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataGitlabGroupProvisionedUsersProvisionedUsers>
+
+---
+
+##### `resetActive`
+
+```java
+public void resetActive()
+```
+
+##### `resetBlocked`
+
+```java
+public void resetBlocked()
+```
+
+##### `resetCreatedAfter`
+
+```java
+public void resetCreatedAfter()
+```
+
+##### `resetCreatedBefore`
+
+```java
+public void resetCreatedBefore()
+```
+
+##### `resetProvisionedUsers`
+
+```java
+public void resetProvisionedUsers()
+```
+
+##### `resetSearch`
+
+```java
+public void resetSearch()
+```
+
+##### `resetUsername`
+
+```java
+public void resetUsername()
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| isConstruct
| Checks if `x` is a construct. |
+| isTerraformElement
| *No description.* |
+| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ". |
+
+---
+
+##### `isConstruct`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_provisioned_users.DataGitlabGroupProvisionedUsers;
+
+DataGitlabGroupProvisionedUsers.isConstruct(java.lang.Object x)
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* java.lang.Object
+
+Any object.
+
+---
+
+##### `isTerraformElement`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_provisioned_users.DataGitlabGroupProvisionedUsers;
+
+DataGitlabGroupProvisionedUsers.isTerraformElement(java.lang.Object x)
+```
+
+###### `x`Required
+
+- *Type:* java.lang.Object
+
+---
+
+##### `isTerraformDataSource`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_provisioned_users.DataGitlabGroupProvisionedUsers;
+
+DataGitlabGroupProvisionedUsers.isTerraformDataSource(java.lang.Object x)
+```
+
+###### `x`Required
+
+- *Type:* java.lang.Object
+
+---
+
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_provisioned_users.DataGitlabGroupProvisionedUsers;
+
+DataGitlabGroupProvisionedUsers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataGitlabGroupProvisionedUsers.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataGitlabGroupProvisionedUsers to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataGitlabGroupProvisionedUsers that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupProvisionedUsers to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| node
| software.constructs.Node
| The tree node. |
+| cdktfStack
| com.hashicorp.cdktf.TerraformStack
| *No description.* |
+| fqn
| java.lang.String
| *No description.* |
+| friendlyUniqueId
| java.lang.String
| *No description.* |
+| terraformMetaArguments
| java.util.Map
| *No description.* |
+| terraformResourceType
| java.lang.String
| *No description.* |
+| terraformGeneratorMetadata
| com.hashicorp.cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| java.lang.Number OR com.hashicorp.cdktf.TerraformCount
| *No description.* |
+| dependsOn
| java.util.List
| *No description.* |
+| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| provisionedUsers
| DataGitlabGroupProvisionedUsersProvisionedUsersList
| *No description.* |
+| activeInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| blockedInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| createdAfterInput
| java.lang.String
| *No description.* |
+| createdBeforeInput
| java.lang.String
| *No description.* |
+| idInput
| java.lang.String
| *No description.* |
+| provisionedUsersInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<DataGitlabGroupProvisionedUsersProvisionedUsers>
| *No description.* |
+| searchInput
| java.lang.String
| *No description.* |
+| usernameInput
| java.lang.String
| *No description.* |
+| active
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| blocked
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| createdAfter
| java.lang.String
| *No description.* |
+| createdBefore
| java.lang.String
| *No description.* |
+| id
| java.lang.String
| *No description.* |
+| search
| java.lang.String
| *No description.* |
+| username
| java.lang.String
| *No description.* |
+
+---
+
+##### `node`Required
+
+```java
+public Node getNode();
+```
+
+- *Type:* software.constructs.Node
+
+The tree node.
+
+---
+
+##### `cdktfStack`Required
+
+```java
+public TerraformStack getCdktfStack();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformStack
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `friendlyUniqueId`Required
+
+```java
+public java.lang.String getFriendlyUniqueId();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `terraformMetaArguments`Required
+
+```java
+public java.util.Map getTerraformMetaArguments();
+```
+
+- *Type:* java.util.Map
+
+---
+
+##### `terraformResourceType`Required
+
+```java
+public java.lang.String getTerraformResourceType();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `terraformGeneratorMetadata`Optional
+
+```java
+public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `count`Optional
+
+```java
+public java.lang.Object getCount();
+```
+
+- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```java
+public java.util.List getDependsOn();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `forEach`Optional
+
+```java
+public ITerraformIterator getForEach();
+```
+
+- *Type:* com.hashicorp.cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```java
+public TerraformResourceLifecycle getLifecycle();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```java
+public TerraformProvider getProvider();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
+##### `provisionedUsers`Required
+
+```java
+public DataGitlabGroupProvisionedUsersProvisionedUsersList getProvisionedUsers();
+```
+
+- *Type:* DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+---
+
+##### `activeInput`Optional
+
+```java
+public java.lang.Object getActiveInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `blockedInput`Optional
+
+```java
+public java.lang.Object getBlockedInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `createdAfterInput`Optional
+
+```java
+public java.lang.String getCreatedAfterInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `createdBeforeInput`Optional
+
+```java
+public java.lang.String getCreatedBeforeInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `idInput`Optional
+
+```java
+public java.lang.String getIdInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `provisionedUsersInput`Optional
+
+```java
+public java.lang.Object getProvisionedUsersInput();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataGitlabGroupProvisionedUsersProvisionedUsers>
+
+---
+
+##### `searchInput`Optional
+
+```java
+public java.lang.String getSearchInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `usernameInput`Optional
+
+```java
+public java.lang.String getUsernameInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `active`Required
+
+```java
+public java.lang.Object getActive();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `blocked`Required
+
+```java
+public java.lang.Object getBlocked();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `createdAfter`Required
+
+```java
+public java.lang.String getCreatedAfter();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `createdBefore`Required
+
+```java
+public java.lang.String getCreatedBefore();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `id`Required
+
+```java
+public java.lang.String getId();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `search`Required
+
+```java
+public java.lang.String getSearch();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `username`Required
+
+```java
+public java.lang.String getUsername();
+```
+
+- *Type:* java.lang.String
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| tfResourceType
| java.lang.String
| *No description.* |
+
+---
+
+##### `tfResourceType`Required
+
+```java
+public java.lang.String getTfResourceType();
+```
+
+- *Type:* java.lang.String
+
+---
+
+## Structs
+
+### DataGitlabGroupProvisionedUsersConfig
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_provisioned_users.DataGitlabGroupProvisionedUsersConfig;
+
+DataGitlabGroupProvisionedUsersConfig.builder()
+// .connection(SSHProvisionerConnection)
+// .connection(WinrmProvisionerConnection)
+// .count(java.lang.Number)
+// .count(TerraformCount)
+// .dependsOn(java.util.List)
+// .forEach(ITerraformIterator)
+// .lifecycle(TerraformResourceLifecycle)
+// .provider(TerraformProvider)
+// .provisioners(java.util.List)
+ .id(java.lang.String)
+// .active(java.lang.Boolean)
+// .active(IResolvable)
+// .blocked(java.lang.Boolean)
+// .blocked(IResolvable)
+// .createdAfter(java.lang.String)
+// .createdBefore(java.lang.String)
+// .provisionedUsers(IResolvable)
+// .provisionedUsers(java.util.List)
+// .search(java.lang.String)
+// .username(java.lang.String)
+ .build();
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| connection
| com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| java.lang.Number OR com.hashicorp.cdktf.TerraformCount
| *No description.* |
+| dependsOn
| java.util.List
| *No description.* |
+| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| provisioners
| java.util.List
| *No description.* |
+| id
| java.lang.String
| The ID or URL-encoded path of the group. |
+| active
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Return only active provisioned users. |
+| blocked
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Return only blocked provisioned users. |
+| createdAfter
| java.lang.String
| Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| createdBefore
| java.lang.String
| Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| provisionedUsers
| com.hashicorp.cdktf.IResolvable OR java.util.List<DataGitlabGroupProvisionedUsersProvisionedUsers>
| provisioned_users block. |
+| search
| java.lang.String
| The search query to filter the provisioned users. |
+| username
| java.lang.String
| The username of the provisioned user. |
+
+---
+
+##### `connection`Optional
+
+```java
+public java.lang.Object getConnection();
+```
+
+- *Type:* com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
+
+---
+
+##### `count`Optional
+
+```java
+public java.lang.Object getCount();
+```
+
+- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```java
+public java.util.List getDependsOn();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `forEach`Optional
+
+```java
+public ITerraformIterator getForEach();
+```
+
+- *Type:* com.hashicorp.cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```java
+public TerraformResourceLifecycle getLifecycle();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```java
+public TerraformProvider getProvider();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+```java
+public java.lang.Object getProvisioners();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `id`Required
+
+```java
+public java.lang.String getId();
+```
+
+- *Type:* java.lang.String
+
+The ID or URL-encoded path of the group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#id DataGitlabGroupProvisionedUsers#id}
+
+Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
+If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+
+---
+
+##### `active`Optional
+
+```java
+public java.lang.Object getActive();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Return only active provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#active DataGitlabGroupProvisionedUsers#active}
+
+---
+
+##### `blocked`Optional
+
+```java
+public java.lang.Object getBlocked();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+Return only blocked provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#blocked DataGitlabGroupProvisionedUsers#blocked}
+
+---
+
+##### `createdAfter`Optional
+
+```java
+public java.lang.String getCreatedAfter();
+```
+
+- *Type:* java.lang.String
+
+Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_after DataGitlabGroupProvisionedUsers#created_after}
+
+---
+
+##### `createdBefore`Optional
+
+```java
+public java.lang.String getCreatedBefore();
+```
+
+- *Type:* java.lang.String
+
+Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_before DataGitlabGroupProvisionedUsers#created_before}
+
+---
+
+##### `provisionedUsers`Optional
+
+```java
+public java.lang.Object getProvisionedUsers();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataGitlabGroupProvisionedUsersProvisionedUsers>
+
+provisioned_users block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#provisioned_users DataGitlabGroupProvisionedUsers#provisioned_users}
+
+---
+
+##### `search`Optional
+
+```java
+public java.lang.String getSearch();
+```
+
+- *Type:* java.lang.String
+
+The search query to filter the provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#search DataGitlabGroupProvisionedUsers#search}
+
+---
+
+##### `username`Optional
+
+```java
+public java.lang.String getUsername();
+```
+
+- *Type:* java.lang.String
+
+The username of the provisioned user.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#username DataGitlabGroupProvisionedUsers#username}
+
+---
+
+### DataGitlabGroupProvisionedUsersProvisionedUsers
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_provisioned_users.DataGitlabGroupProvisionedUsersProvisionedUsers;
+
+DataGitlabGroupProvisionedUsersProvisionedUsers.builder()
+ .build();
+```
+
+
+## Classes
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_provisioned_users.DataGitlabGroupProvisionedUsersProvisionedUsersList;
+
+new DataGitlabGroupProvisionedUsersProvisionedUsersList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```java
+public DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference get(java.lang.Number index)
+```
+
+###### `index`Required
+
+- *Type:* java.lang.Number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<DataGitlabGroupProvisionedUsersProvisionedUsers>
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public java.lang.Object getInternalValue();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<DataGitlabGroupProvisionedUsersProvisionedUsers>
+
+---
+
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_provisioned_users.DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference;
+
+new DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* java.lang.Number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String property)
+```
+
+###### `property`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| avatarUrl
| java.lang.String
| *No description.* |
+| bio
| java.lang.String
| *No description.* |
+| bot
| com.hashicorp.cdktf.IResolvable
| *No description.* |
+| confirmedAt
| java.lang.String
| *No description.* |
+| createdAt
| java.lang.String
| *No description.* |
+| email
| java.lang.String
| *No description.* |
+| external
| com.hashicorp.cdktf.IResolvable
| *No description.* |
+| id
| java.lang.String
| *No description.* |
+| jobTitle
| java.lang.String
| *No description.* |
+| lastActivityOn
| java.lang.String
| *No description.* |
+| lastSignInAt
| java.lang.String
| *No description.* |
+| linkedin
| java.lang.String
| *No description.* |
+| location
| java.lang.String
| *No description.* |
+| name
| java.lang.String
| *No description.* |
+| organization
| java.lang.String
| *No description.* |
+| privateProfile
| com.hashicorp.cdktf.IResolvable
| *No description.* |
+| pronouns
| java.lang.String
| *No description.* |
+| publicEmail
| java.lang.String
| *No description.* |
+| skype
| java.lang.String
| *No description.* |
+| state
| java.lang.String
| *No description.* |
+| twitter
| java.lang.String
| *No description.* |
+| twoFactorEnabled
| com.hashicorp.cdktf.IResolvable
| *No description.* |
+| username
| java.lang.String
| *No description.* |
+| websiteUrl
| java.lang.String
| *No description.* |
+| webUrl
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR DataGitlabGroupProvisionedUsersProvisionedUsers
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `avatarUrl`Required
+
+```java
+public java.lang.String getAvatarUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `bio`Required
+
+```java
+public java.lang.String getBio();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `bot`Required
+
+```java
+public IResolvable getBot();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `confirmedAt`Required
+
+```java
+public java.lang.String getConfirmedAt();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `createdAt`Required
+
+```java
+public java.lang.String getCreatedAt();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `email`Required
+
+```java
+public java.lang.String getEmail();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `external`Required
+
+```java
+public IResolvable getExternal();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `id`Required
+
+```java
+public java.lang.String getId();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `jobTitle`Required
+
+```java
+public java.lang.String getJobTitle();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `lastActivityOn`Required
+
+```java
+public java.lang.String getLastActivityOn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `lastSignInAt`Required
+
+```java
+public java.lang.String getLastSignInAt();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `linkedin`Required
+
+```java
+public java.lang.String getLinkedin();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `location`Required
+
+```java
+public java.lang.String getLocation();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `name`Required
+
+```java
+public java.lang.String getName();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `organization`Required
+
+```java
+public java.lang.String getOrganization();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `privateProfile`Required
+
+```java
+public IResolvable getPrivateProfile();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `pronouns`Required
+
+```java
+public java.lang.String getPronouns();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `publicEmail`Required
+
+```java
+public java.lang.String getPublicEmail();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `skype`Required
+
+```java
+public java.lang.String getSkype();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `state`Required
+
+```java
+public java.lang.String getState();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `twitter`Required
+
+```java
+public java.lang.String getTwitter();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `twoFactorEnabled`Required
+
+```java
+public IResolvable getTwoFactorEnabled();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `username`Required
+
+```java
+public java.lang.String getUsername();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `websiteUrl`Required
+
+```java
+public java.lang.String getWebsiteUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `webUrl`Required
+
+```java
+public java.lang.String getWebUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public java.lang.Object getInternalValue();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR DataGitlabGroupProvisionedUsersProvisionedUsers
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupProvisionedUsers.python.md b/docs/dataGitlabGroupProvisionedUsers.python.md
new file mode 100644
index 000000000..29174fb79
--- /dev/null
+++ b/docs/dataGitlabGroupProvisionedUsers.python.md
@@ -0,0 +1,1953 @@
+# `dataGitlabGroupProvisionedUsers` Submodule
+
+## Constructs
+
+### DataGitlabGroupProvisionedUsers
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users gitlab_group_provisioned_users}.
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_provisioned_users
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers(
+ scope: Construct,
+ id: str,
+ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None,
+ count: typing.Union[typing.Union[int, float], TerraformCount] = None,
+ depends_on: typing.List[ITerraformDependable] = None,
+ for_each: ITerraformIterator = None,
+ lifecycle: TerraformResourceLifecycle = None,
+ provider: TerraformProvider = None,
+ provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None,
+ id: str,
+ active: typing.Union[bool, IResolvable] = None,
+ blocked: typing.Union[bool, IResolvable] = None,
+ created_after: str = None,
+ created_before: str = None,
+ provisioned_users: typing.Union[IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]] = None,
+ search: str = None,
+ username: str = None
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| str
| The scoped construct ID. |
+| connection
| typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
| *No description.* |
+| count
| typing.Union[typing.Union[int, float], cdktf.TerraformCount]
| *No description.* |
+| depends_on
| typing.List[cdktf.ITerraformDependable]
| *No description.* |
+| for_each
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
+| id
| str
| The ID or URL-encoded path of the group. |
+| active
| typing.Union[bool, cdktf.IResolvable]
| Return only active provisioned users. |
+| blocked
| typing.Union[bool, cdktf.IResolvable]
| Return only blocked provisioned users. |
+| created_after
| str
| Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| created_before
| str
| Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| provisioned_users
| typing.Union[cdktf.IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
| provisioned_users block. |
+| search
| str
| The search query to filter the provisioned users. |
+| username
| str
| The username of the provisioned user. |
+
+---
+
+##### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* str
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `connection`Optional
+
+- *Type:* typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
+
+---
+
+##### `count`Optional
+
+- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount]
+
+---
+
+##### `depends_on`Optional
+
+- *Type:* typing.List[cdktf.ITerraformDependable]
+
+---
+
+##### `for_each`Optional
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+- *Type:* typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
+
+---
+
+##### `id`Required
+
+- *Type:* str
+
+The ID or URL-encoded path of the group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#id DataGitlabGroupProvisionedUsers#id}
+
+Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
+If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+
+---
+
+##### `active`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Return only active provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#active DataGitlabGroupProvisionedUsers#active}
+
+---
+
+##### `blocked`Optional
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Return only blocked provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#blocked DataGitlabGroupProvisionedUsers#blocked}
+
+---
+
+##### `created_after`Optional
+
+- *Type:* str
+
+Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_after DataGitlabGroupProvisionedUsers#created_after}
+
+---
+
+##### `created_before`Optional
+
+- *Type:* str
+
+Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_before DataGitlabGroupProvisionedUsers#created_before}
+
+---
+
+##### `provisioned_users`Optional
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
+
+provisioned_users block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#provisioned_users DataGitlabGroupProvisionedUsers#provisioned_users}
+
+---
+
+##### `search`Optional
+
+- *Type:* str
+
+The search query to filter the provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#search DataGitlabGroupProvisionedUsers#search}
+
+---
+
+##### `username`Optional
+
+- *Type:* str
+
+The username of the provisioned user.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#username DataGitlabGroupProvisionedUsers#username}
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| to_string
| Returns a string representation of this construct. |
+| add_override
| *No description.* |
+| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
+| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
+| to_metadata
| *No description.* |
+| to_terraform
| Adds this resource to the terraform JSON output. |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| put_provisioned_users
| *No description.* |
+| reset_active
| *No description.* |
+| reset_blocked
| *No description.* |
+| reset_created_after
| *No description.* |
+| reset_created_before
| *No description.* |
+| reset_provisioned_users
| *No description.* |
+| reset_search
| *No description.* |
+| reset_username
| *No description.* |
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Returns a string representation of this construct.
+
+##### `add_override`
+
+```python
+def add_override(
+ path: str,
+ value: typing.Any
+) -> None
+```
+
+###### `path`Required
+
+- *Type:* str
+
+---
+
+###### `value`Required
+
+- *Type:* typing.Any
+
+---
+
+##### `override_logical_id`
+
+```python
+def override_logical_id(
+ new_logical_id: str
+) -> None
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `new_logical_id`Required
+
+- *Type:* str
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `reset_override_logical_id`
+
+```python
+def reset_override_logical_id() -> None
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `to_metadata`
+
+```python
+def to_metadata() -> typing.Any
+```
+
+##### `to_terraform`
+
+```python
+def to_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `put_provisioned_users`
+
+```python
+def put_provisioned_users(
+ value: typing.Union[IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
+) -> None
+```
+
+###### `value`Required
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
+
+---
+
+##### `reset_active`
+
+```python
+def reset_active() -> None
+```
+
+##### `reset_blocked`
+
+```python
+def reset_blocked() -> None
+```
+
+##### `reset_created_after`
+
+```python
+def reset_created_after() -> None
+```
+
+##### `reset_created_before`
+
+```python
+def reset_created_before() -> None
+```
+
+##### `reset_provisioned_users`
+
+```python
+def reset_provisioned_users() -> None
+```
+
+##### `reset_search`
+
+```python
+def reset_search() -> None
+```
+
+##### `reset_username`
+
+```python
+def reset_username() -> None
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| is_construct
| Checks if `x` is a construct. |
+| is_terraform_element
| *No description.* |
+| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ". |
+
+---
+
+##### `is_construct`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_provisioned_users
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers.is_construct(
+ x: typing.Any
+)
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* typing.Any
+
+Any object.
+
+---
+
+##### `is_terraform_element`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_provisioned_users
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers.is_terraform_element(
+ x: typing.Any
+)
+```
+
+###### `x`Required
+
+- *Type:* typing.Any
+
+---
+
+##### `is_terraform_data_source`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_provisioned_users
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers.is_terraform_data_source(
+ x: typing.Any
+)
+```
+
+###### `x`Required
+
+- *Type:* typing.Any
+
+---
+
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_provisioned_users
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataGitlabGroupProvisionedUsers to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataGitlabGroupProvisionedUsers that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupProvisionedUsers to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| node
| constructs.Node
| The tree node. |
+| cdktf_stack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| str
| *No description.* |
+| friendly_unique_id
| str
| *No description.* |
+| terraform_meta_arguments
| typing.Mapping[typing.Any]
| *No description.* |
+| terraform_resource_type
| str
| *No description.* |
+| terraform_generator_metadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| typing.Union[typing.Union[int, float], cdktf.TerraformCount]
| *No description.* |
+| depends_on
| typing.List[str]
| *No description.* |
+| for_each
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioned_users
| DataGitlabGroupProvisionedUsersProvisionedUsersList
| *No description.* |
+| active_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| blocked_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| created_after_input
| str
| *No description.* |
+| created_before_input
| str
| *No description.* |
+| id_input
| str
| *No description.* |
+| provisioned_users_input
| typing.Union[cdktf.IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
| *No description.* |
+| search_input
| str
| *No description.* |
+| username_input
| str
| *No description.* |
+| active
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| blocked
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| created_after
| str
| *No description.* |
+| created_before
| str
| *No description.* |
+| id
| str
| *No description.* |
+| search
| str
| *No description.* |
+| username
| str
| *No description.* |
+
+---
+
+##### `node`Required
+
+```python
+node: Node
+```
+
+- *Type:* constructs.Node
+
+The tree node.
+
+---
+
+##### `cdktf_stack`Required
+
+```python
+cdktf_stack: TerraformStack
+```
+
+- *Type:* cdktf.TerraformStack
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `friendly_unique_id`Required
+
+```python
+friendly_unique_id: str
+```
+
+- *Type:* str
+
+---
+
+##### `terraform_meta_arguments`Required
+
+```python
+terraform_meta_arguments: typing.Mapping[typing.Any]
+```
+
+- *Type:* typing.Mapping[typing.Any]
+
+---
+
+##### `terraform_resource_type`Required
+
+```python
+terraform_resource_type: str
+```
+
+- *Type:* str
+
+---
+
+##### `terraform_generator_metadata`Optional
+
+```python
+terraform_generator_metadata: TerraformProviderGeneratorMetadata
+```
+
+- *Type:* cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `count`Optional
+
+```python
+count: typing.Union[typing.Union[int, float], TerraformCount]
+```
+
+- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount]
+
+---
+
+##### `depends_on`Optional
+
+```python
+depends_on: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+---
+
+##### `for_each`Optional
+
+```python
+for_each: ITerraformIterator
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```python
+lifecycle: TerraformResourceLifecycle
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```python
+provider: TerraformProvider
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioned_users`Required
+
+```python
+provisioned_users: DataGitlabGroupProvisionedUsersProvisionedUsersList
+```
+
+- *Type:* DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+---
+
+##### `active_input`Optional
+
+```python
+active_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `blocked_input`Optional
+
+```python
+blocked_input: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `created_after_input`Optional
+
+```python
+created_after_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `created_before_input`Optional
+
+```python
+created_before_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `id_input`Optional
+
+```python
+id_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `provisioned_users_input`Optional
+
+```python
+provisioned_users_input: typing.Union[IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
+
+---
+
+##### `search_input`Optional
+
+```python
+search_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `username_input`Optional
+
+```python
+username_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `active`Required
+
+```python
+active: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `blocked`Required
+
+```python
+blocked: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `created_after`Required
+
+```python
+created_after: str
+```
+
+- *Type:* str
+
+---
+
+##### `created_before`Required
+
+```python
+created_before: str
+```
+
+- *Type:* str
+
+---
+
+##### `id`Required
+
+```python
+id: str
+```
+
+- *Type:* str
+
+---
+
+##### `search`Required
+
+```python
+search: str
+```
+
+- *Type:* str
+
+---
+
+##### `username`Required
+
+```python
+username: str
+```
+
+- *Type:* str
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| tfResourceType
| str
| *No description.* |
+
+---
+
+##### `tfResourceType`Required
+
+```python
+tfResourceType: str
+```
+
+- *Type:* str
+
+---
+
+## Structs
+
+### DataGitlabGroupProvisionedUsersConfig
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_provisioned_users
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsersConfig(
+ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None,
+ count: typing.Union[typing.Union[int, float], TerraformCount] = None,
+ depends_on: typing.List[ITerraformDependable] = None,
+ for_each: ITerraformIterator = None,
+ lifecycle: TerraformResourceLifecycle = None,
+ provider: TerraformProvider = None,
+ provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None,
+ id: str,
+ active: typing.Union[bool, IResolvable] = None,
+ blocked: typing.Union[bool, IResolvable] = None,
+ created_after: str = None,
+ created_before: str = None,
+ provisioned_users: typing.Union[IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]] = None,
+ search: str = None,
+ username: str = None
+)
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| connection
| typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
| *No description.* |
+| count
| typing.Union[typing.Union[int, float], cdktf.TerraformCount]
| *No description.* |
+| depends_on
| typing.List[cdktf.ITerraformDependable]
| *No description.* |
+| for_each
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
+| id
| str
| The ID or URL-encoded path of the group. |
+| active
| typing.Union[bool, cdktf.IResolvable]
| Return only active provisioned users. |
+| blocked
| typing.Union[bool, cdktf.IResolvable]
| Return only blocked provisioned users. |
+| created_after
| str
| Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| created_before
| str
| Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| provisioned_users
| typing.Union[cdktf.IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
| provisioned_users block. |
+| search
| str
| The search query to filter the provisioned users. |
+| username
| str
| The username of the provisioned user. |
+
+---
+
+##### `connection`Optional
+
+```python
+connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection]
+```
+
+- *Type:* typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
+
+---
+
+##### `count`Optional
+
+```python
+count: typing.Union[typing.Union[int, float], TerraformCount]
+```
+
+- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount]
+
+---
+
+##### `depends_on`Optional
+
+```python
+depends_on: typing.List[ITerraformDependable]
+```
+
+- *Type:* typing.List[cdktf.ITerraformDependable]
+
+---
+
+##### `for_each`Optional
+
+```python
+for_each: ITerraformIterator
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```python
+lifecycle: TerraformResourceLifecycle
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```python
+provider: TerraformProvider
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+```python
+provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]]
+```
+
+- *Type:* typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
+
+---
+
+##### `id`Required
+
+```python
+id: str
+```
+
+- *Type:* str
+
+The ID or URL-encoded path of the group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#id DataGitlabGroupProvisionedUsers#id}
+
+Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
+If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+
+---
+
+##### `active`Optional
+
+```python
+active: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Return only active provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#active DataGitlabGroupProvisionedUsers#active}
+
+---
+
+##### `blocked`Optional
+
+```python
+blocked: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+Return only blocked provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#blocked DataGitlabGroupProvisionedUsers#blocked}
+
+---
+
+##### `created_after`Optional
+
+```python
+created_after: str
+```
+
+- *Type:* str
+
+Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_after DataGitlabGroupProvisionedUsers#created_after}
+
+---
+
+##### `created_before`Optional
+
+```python
+created_before: str
+```
+
+- *Type:* str
+
+Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_before DataGitlabGroupProvisionedUsers#created_before}
+
+---
+
+##### `provisioned_users`Optional
+
+```python
+provisioned_users: typing.Union[IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
+
+provisioned_users block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#provisioned_users DataGitlabGroupProvisionedUsers#provisioned_users}
+
+---
+
+##### `search`Optional
+
+```python
+search: str
+```
+
+- *Type:* str
+
+The search query to filter the provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#search DataGitlabGroupProvisionedUsers#search}
+
+---
+
+##### `username`Optional
+
+```python
+username: str
+```
+
+- *Type:* str
+
+The username of the provisioned user.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#username DataGitlabGroupProvisionedUsers#username}
+
+---
+
+### DataGitlabGroupProvisionedUsersProvisionedUsers
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_provisioned_users
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsersProvisionedUsers()
+```
+
+
+## Classes
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_provisioned_users
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsersProvisionedUsersList(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ wraps_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wraps_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```python
+def get(
+ index: typing.Union[int, float]
+) -> DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference
+```
+
+###### `index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: typing.Union[IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[DataGitlabGroupProvisionedUsersProvisionedUsers]]
+
+---
+
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_provisioned_users
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ complex_object_index: typing.Union[int, float],
+ complex_object_is_from_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complex_object_index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of this item in the list.
+
+---
+
+##### `complex_object_is_from_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ property: str
+) -> IResolvable
+```
+
+###### `property`Required
+
+- *Type:* str
+
+---
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| avatar_url
| str
| *No description.* |
+| bio
| str
| *No description.* |
+| bot
| cdktf.IResolvable
| *No description.* |
+| confirmed_at
| str
| *No description.* |
+| created_at
| str
| *No description.* |
+| email
| str
| *No description.* |
+| external
| cdktf.IResolvable
| *No description.* |
+| id
| str
| *No description.* |
+| job_title
| str
| *No description.* |
+| last_activity_on
| str
| *No description.* |
+| last_sign_in_at
| str
| *No description.* |
+| linkedin
| str
| *No description.* |
+| location
| str
| *No description.* |
+| name
| str
| *No description.* |
+| organization
| str
| *No description.* |
+| private_profile
| cdktf.IResolvable
| *No description.* |
+| pronouns
| str
| *No description.* |
+| public_email
| str
| *No description.* |
+| skype
| str
| *No description.* |
+| state
| str
| *No description.* |
+| twitter
| str
| *No description.* |
+| two_factor_enabled
| cdktf.IResolvable
| *No description.* |
+| username
| str
| *No description.* |
+| website_url
| str
| *No description.* |
+| web_url
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, DataGitlabGroupProvisionedUsersProvisionedUsers]
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `avatar_url`Required
+
+```python
+avatar_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `bio`Required
+
+```python
+bio: str
+```
+
+- *Type:* str
+
+---
+
+##### `bot`Required
+
+```python
+bot: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `confirmed_at`Required
+
+```python
+confirmed_at: str
+```
+
+- *Type:* str
+
+---
+
+##### `created_at`Required
+
+```python
+created_at: str
+```
+
+- *Type:* str
+
+---
+
+##### `email`Required
+
+```python
+email: str
+```
+
+- *Type:* str
+
+---
+
+##### `external`Required
+
+```python
+external: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `id`Required
+
+```python
+id: str
+```
+
+- *Type:* str
+
+---
+
+##### `job_title`Required
+
+```python
+job_title: str
+```
+
+- *Type:* str
+
+---
+
+##### `last_activity_on`Required
+
+```python
+last_activity_on: str
+```
+
+- *Type:* str
+
+---
+
+##### `last_sign_in_at`Required
+
+```python
+last_sign_in_at: str
+```
+
+- *Type:* str
+
+---
+
+##### `linkedin`Required
+
+```python
+linkedin: str
+```
+
+- *Type:* str
+
+---
+
+##### `location`Required
+
+```python
+location: str
+```
+
+- *Type:* str
+
+---
+
+##### `name`Required
+
+```python
+name: str
+```
+
+- *Type:* str
+
+---
+
+##### `organization`Required
+
+```python
+organization: str
+```
+
+- *Type:* str
+
+---
+
+##### `private_profile`Required
+
+```python
+private_profile: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `pronouns`Required
+
+```python
+pronouns: str
+```
+
+- *Type:* str
+
+---
+
+##### `public_email`Required
+
+```python
+public_email: str
+```
+
+- *Type:* str
+
+---
+
+##### `skype`Required
+
+```python
+skype: str
+```
+
+- *Type:* str
+
+---
+
+##### `state`Required
+
+```python
+state: str
+```
+
+- *Type:* str
+
+---
+
+##### `twitter`Required
+
+```python
+twitter: str
+```
+
+- *Type:* str
+
+---
+
+##### `two_factor_enabled`Required
+
+```python
+two_factor_enabled: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `username`Required
+
+```python
+username: str
+```
+
+- *Type:* str
+
+---
+
+##### `website_url`Required
+
+```python
+website_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `web_url`Required
+
+```python
+web_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: typing.Union[IResolvable, DataGitlabGroupProvisionedUsersProvisionedUsers]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, DataGitlabGroupProvisionedUsersProvisionedUsers]
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupProvisionedUsers.typescript.md b/docs/dataGitlabGroupProvisionedUsers.typescript.md
new file mode 100644
index 000000000..29788d298
--- /dev/null
+++ b/docs/dataGitlabGroupProvisionedUsers.typescript.md
@@ -0,0 +1,1711 @@
+# `dataGitlabGroupProvisionedUsers` Submodule
+
+## Constructs
+
+### DataGitlabGroupProvisionedUsers
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users gitlab_group_provisioned_users}.
+
+#### Initializers
+
+```typescript
+import { dataGitlabGroupProvisionedUsers } from '@cdktf/provider-gitlab'
+
+new dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers(scope: Construct, id: string, config: DataGitlabGroupProvisionedUsersConfig)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| DataGitlabGroupProvisionedUsersConfig
| *No description.* |
+
+---
+
+##### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* string
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `config`Required
+
+- *Type:* DataGitlabGroupProvisionedUsersConfig
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| putProvisionedUsers
| *No description.* |
+| resetActive
| *No description.* |
+| resetBlocked
| *No description.* |
+| resetCreatedAfter
| *No description.* |
+| resetCreatedBefore
| *No description.* |
+| resetProvisionedUsers
| *No description.* |
+| resetSearch
| *No description.* |
+| resetUsername
| *No description.* |
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Returns a string representation of this construct.
+
+##### `addOverride`
+
+```typescript
+public addOverride(path: string, value: any): void
+```
+
+###### `path`Required
+
+- *Type:* string
+
+---
+
+###### `value`Required
+
+- *Type:* any
+
+---
+
+##### `overrideLogicalId`
+
+```typescript
+public overrideLogicalId(newLogicalId: string): void
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `newLogicalId`Required
+
+- *Type:* string
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `resetOverrideLogicalId`
+
+```typescript
+public resetOverrideLogicalId(): void
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `toMetadata`
+
+```typescript
+public toMetadata(): any
+```
+
+##### `toTerraform`
+
+```typescript
+public toTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `putProvisionedUsers`
+
+```typescript
+public putProvisionedUsers(value: IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers[]): void
+```
+
+###### `value`Required
+
+- *Type:* cdktf.IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers[]
+
+---
+
+##### `resetActive`
+
+```typescript
+public resetActive(): void
+```
+
+##### `resetBlocked`
+
+```typescript
+public resetBlocked(): void
+```
+
+##### `resetCreatedAfter`
+
+```typescript
+public resetCreatedAfter(): void
+```
+
+##### `resetCreatedBefore`
+
+```typescript
+public resetCreatedBefore(): void
+```
+
+##### `resetProvisionedUsers`
+
+```typescript
+public resetProvisionedUsers(): void
+```
+
+##### `resetSearch`
+
+```typescript
+public resetSearch(): void
+```
+
+##### `resetUsername`
+
+```typescript
+public resetUsername(): void
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| isConstruct
| Checks if `x` is a construct. |
+| isTerraformElement
| *No description.* |
+| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ". |
+
+---
+
+##### `isConstruct`
+
+```typescript
+import { dataGitlabGroupProvisionedUsers } from '@cdktf/provider-gitlab'
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers.isConstruct(x: any)
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* any
+
+Any object.
+
+---
+
+##### `isTerraformElement`
+
+```typescript
+import { dataGitlabGroupProvisionedUsers } from '@cdktf/provider-gitlab'
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers.isTerraformElement(x: any)
+```
+
+###### `x`Required
+
+- *Type:* any
+
+---
+
+##### `isTerraformDataSource`
+
+```typescript
+import { dataGitlabGroupProvisionedUsers } from '@cdktf/provider-gitlab'
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers.isTerraformDataSource(x: any)
+```
+
+###### `x`Required
+
+- *Type:* any
+
+---
+
+##### `generateConfigForImport`
+
+```typescript
+import { dataGitlabGroupProvisionedUsers } from '@cdktf/provider-gitlab'
+
+dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsers.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataGitlabGroupProvisionedUsers resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataGitlabGroupProvisionedUsers to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataGitlabGroupProvisionedUsers that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupProvisionedUsers to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number \| cdktf.TerraformCount
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisionedUsers
| DataGitlabGroupProvisionedUsersProvisionedUsersList
| *No description.* |
+| activeInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| blockedInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| createdAfterInput
| string
| *No description.* |
+| createdBeforeInput
| string
| *No description.* |
+| idInput
| string
| *No description.* |
+| provisionedUsersInput
| cdktf.IResolvable \| DataGitlabGroupProvisionedUsersProvisionedUsers[]
| *No description.* |
+| searchInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| active
| boolean \| cdktf.IResolvable
| *No description.* |
+| blocked
| boolean \| cdktf.IResolvable
| *No description.* |
+| createdAfter
| string
| *No description.* |
+| createdBefore
| string
| *No description.* |
+| id
| string
| *No description.* |
+| search
| string
| *No description.* |
+| username
| string
| *No description.* |
+
+---
+
+##### `node`Required
+
+```typescript
+public readonly node: Node;
+```
+
+- *Type:* constructs.Node
+
+The tree node.
+
+---
+
+##### `cdktfStack`Required
+
+```typescript
+public readonly cdktfStack: TerraformStack;
+```
+
+- *Type:* cdktf.TerraformStack
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `friendlyUniqueId`Required
+
+```typescript
+public readonly friendlyUniqueId: string;
+```
+
+- *Type:* string
+
+---
+
+##### `terraformMetaArguments`Required
+
+```typescript
+public readonly terraformMetaArguments: {[ key: string ]: any};
+```
+
+- *Type:* {[ key: string ]: any}
+
+---
+
+##### `terraformResourceType`Required
+
+```typescript
+public readonly terraformResourceType: string;
+```
+
+- *Type:* string
+
+---
+
+##### `terraformGeneratorMetadata`Optional
+
+```typescript
+public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
+```
+
+- *Type:* cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `count`Optional
+
+```typescript
+public readonly count: number | TerraformCount;
+```
+
+- *Type:* number | cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```typescript
+public readonly dependsOn: string[];
+```
+
+- *Type:* string[]
+
+---
+
+##### `forEach`Optional
+
+```typescript
+public readonly forEach: ITerraformIterator;
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```typescript
+public readonly lifecycle: TerraformResourceLifecycle;
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```typescript
+public readonly provider: TerraformProvider;
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisionedUsers`Required
+
+```typescript
+public readonly provisionedUsers: DataGitlabGroupProvisionedUsersProvisionedUsersList;
+```
+
+- *Type:* DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+---
+
+##### `activeInput`Optional
+
+```typescript
+public readonly activeInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `blockedInput`Optional
+
+```typescript
+public readonly blockedInput: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `createdAfterInput`Optional
+
+```typescript
+public readonly createdAfterInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `createdBeforeInput`Optional
+
+```typescript
+public readonly createdBeforeInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `idInput`Optional
+
+```typescript
+public readonly idInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `provisionedUsersInput`Optional
+
+```typescript
+public readonly provisionedUsersInput: IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers[];
+```
+
+- *Type:* cdktf.IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers[]
+
+---
+
+##### `searchInput`Optional
+
+```typescript
+public readonly searchInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `usernameInput`Optional
+
+```typescript
+public readonly usernameInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `active`Required
+
+```typescript
+public readonly active: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `blocked`Required
+
+```typescript
+public readonly blocked: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `createdAfter`Required
+
+```typescript
+public readonly createdAfter: string;
+```
+
+- *Type:* string
+
+---
+
+##### `createdBefore`Required
+
+```typescript
+public readonly createdBefore: string;
+```
+
+- *Type:* string
+
+---
+
+##### `id`Required
+
+```typescript
+public readonly id: string;
+```
+
+- *Type:* string
+
+---
+
+##### `search`Required
+
+```typescript
+public readonly search: string;
+```
+
+- *Type:* string
+
+---
+
+##### `username`Required
+
+```typescript
+public readonly username: string;
+```
+
+- *Type:* string
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| tfResourceType
| string
| *No description.* |
+
+---
+
+##### `tfResourceType`Required
+
+```typescript
+public readonly tfResourceType: string;
+```
+
+- *Type:* string
+
+---
+
+## Structs
+
+### DataGitlabGroupProvisionedUsersConfig
+
+#### Initializer
+
+```typescript
+import { dataGitlabGroupProvisionedUsers } from '@cdktf/provider-gitlab'
+
+const dataGitlabGroupProvisionedUsersConfig: dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsersConfig = { ... }
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number \| cdktf.TerraformCount
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| id
| string
| The ID or URL-encoded path of the group. |
+| active
| boolean \| cdktf.IResolvable
| Return only active provisioned users. |
+| blocked
| boolean \| cdktf.IResolvable
| Return only blocked provisioned users. |
+| createdAfter
| string
| Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| createdBefore
| string
| Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ). |
+| provisionedUsers
| cdktf.IResolvable \| DataGitlabGroupProvisionedUsersProvisionedUsers[]
| provisioned_users block. |
+| search
| string
| The search query to filter the provisioned users. |
+| username
| string
| The username of the provisioned user. |
+
+---
+
+##### `connection`Optional
+
+```typescript
+public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
+```
+
+- *Type:* cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection
+
+---
+
+##### `count`Optional
+
+```typescript
+public readonly count: number | TerraformCount;
+```
+
+- *Type:* number | cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```typescript
+public readonly dependsOn: ITerraformDependable[];
+```
+
+- *Type:* cdktf.ITerraformDependable[]
+
+---
+
+##### `forEach`Optional
+
+```typescript
+public readonly forEach: ITerraformIterator;
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```typescript
+public readonly lifecycle: TerraformResourceLifecycle;
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```typescript
+public readonly provider: TerraformProvider;
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+```typescript
+public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
+```
+
+- *Type:* cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[]
+
+---
+
+##### `id`Required
+
+```typescript
+public readonly id: string;
+```
+
+- *Type:* string
+
+The ID or URL-encoded path of the group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#id DataGitlabGroupProvisionedUsers#id}
+
+Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
+If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+
+---
+
+##### `active`Optional
+
+```typescript
+public readonly active: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Return only active provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#active DataGitlabGroupProvisionedUsers#active}
+
+---
+
+##### `blocked`Optional
+
+```typescript
+public readonly blocked: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+Return only blocked provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#blocked DataGitlabGroupProvisionedUsers#blocked}
+
+---
+
+##### `createdAfter`Optional
+
+```typescript
+public readonly createdAfter: string;
+```
+
+- *Type:* string
+
+Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_after DataGitlabGroupProvisionedUsers#created_after}
+
+---
+
+##### `createdBefore`Optional
+
+```typescript
+public readonly createdBefore: string;
+```
+
+- *Type:* string
+
+Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#created_before DataGitlabGroupProvisionedUsers#created_before}
+
+---
+
+##### `provisionedUsers`Optional
+
+```typescript
+public readonly provisionedUsers: IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers[];
+```
+
+- *Type:* cdktf.IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers[]
+
+provisioned_users block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#provisioned_users DataGitlabGroupProvisionedUsers#provisioned_users}
+
+---
+
+##### `search`Optional
+
+```typescript
+public readonly search: string;
+```
+
+- *Type:* string
+
+The search query to filter the provisioned users.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#search DataGitlabGroupProvisionedUsers#search}
+
+---
+
+##### `username`Optional
+
+```typescript
+public readonly username: string;
+```
+
+- *Type:* string
+
+The username of the provisioned user.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_provisioned_users#username DataGitlabGroupProvisionedUsers#username}
+
+---
+
+### DataGitlabGroupProvisionedUsersProvisionedUsers
+
+#### Initializer
+
+```typescript
+import { dataGitlabGroupProvisionedUsers } from '@cdktf/provider-gitlab'
+
+const dataGitlabGroupProvisionedUsersProvisionedUsers: dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsersProvisionedUsers = { ... }
+```
+
+
+## Classes
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersList
+
+#### Initializers
+
+```typescript
+import { dataGitlabGroupProvisionedUsers } from '@cdktf/provider-gitlab'
+
+new dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsersProvisionedUsersList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```typescript
+public get(index: number): DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference
+```
+
+###### `index`Required
+
+- *Type:* number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| DataGitlabGroupProvisionedUsersProvisionedUsers[]
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers[];
+```
+
+- *Type:* cdktf.IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers[]
+
+---
+
+
+### DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference
+
+#### Initializers
+
+```typescript
+import { dataGitlabGroupProvisionedUsers } from '@cdktf/provider-gitlab'
+
+new dataGitlabGroupProvisionedUsers.DataGitlabGroupProvisionedUsersProvisionedUsersOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(property: string): IResolvable
+```
+
+###### `property`Required
+
+- *Type:* string
+
+---
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| avatarUrl
| string
| *No description.* |
+| bio
| string
| *No description.* |
+| bot
| cdktf.IResolvable
| *No description.* |
+| confirmedAt
| string
| *No description.* |
+| createdAt
| string
| *No description.* |
+| email
| string
| *No description.* |
+| external
| cdktf.IResolvable
| *No description.* |
+| id
| string
| *No description.* |
+| jobTitle
| string
| *No description.* |
+| lastActivityOn
| string
| *No description.* |
+| lastSignInAt
| string
| *No description.* |
+| linkedin
| string
| *No description.* |
+| location
| string
| *No description.* |
+| name
| string
| *No description.* |
+| organization
| string
| *No description.* |
+| privateProfile
| cdktf.IResolvable
| *No description.* |
+| pronouns
| string
| *No description.* |
+| publicEmail
| string
| *No description.* |
+| skype
| string
| *No description.* |
+| state
| string
| *No description.* |
+| twitter
| string
| *No description.* |
+| twoFactorEnabled
| cdktf.IResolvable
| *No description.* |
+| username
| string
| *No description.* |
+| websiteUrl
| string
| *No description.* |
+| webUrl
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| DataGitlabGroupProvisionedUsersProvisionedUsers
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `avatarUrl`Required
+
+```typescript
+public readonly avatarUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `bio`Required
+
+```typescript
+public readonly bio: string;
+```
+
+- *Type:* string
+
+---
+
+##### `bot`Required
+
+```typescript
+public readonly bot: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `confirmedAt`Required
+
+```typescript
+public readonly confirmedAt: string;
+```
+
+- *Type:* string
+
+---
+
+##### `createdAt`Required
+
+```typescript
+public readonly createdAt: string;
+```
+
+- *Type:* string
+
+---
+
+##### `email`Required
+
+```typescript
+public readonly email: string;
+```
+
+- *Type:* string
+
+---
+
+##### `external`Required
+
+```typescript
+public readonly external: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `id`Required
+
+```typescript
+public readonly id: string;
+```
+
+- *Type:* string
+
+---
+
+##### `jobTitle`Required
+
+```typescript
+public readonly jobTitle: string;
+```
+
+- *Type:* string
+
+---
+
+##### `lastActivityOn`Required
+
+```typescript
+public readonly lastActivityOn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `lastSignInAt`Required
+
+```typescript
+public readonly lastSignInAt: string;
+```
+
+- *Type:* string
+
+---
+
+##### `linkedin`Required
+
+```typescript
+public readonly linkedin: string;
+```
+
+- *Type:* string
+
+---
+
+##### `location`Required
+
+```typescript
+public readonly location: string;
+```
+
+- *Type:* string
+
+---
+
+##### `name`Required
+
+```typescript
+public readonly name: string;
+```
+
+- *Type:* string
+
+---
+
+##### `organization`Required
+
+```typescript
+public readonly organization: string;
+```
+
+- *Type:* string
+
+---
+
+##### `privateProfile`Required
+
+```typescript
+public readonly privateProfile: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `pronouns`Required
+
+```typescript
+public readonly pronouns: string;
+```
+
+- *Type:* string
+
+---
+
+##### `publicEmail`Required
+
+```typescript
+public readonly publicEmail: string;
+```
+
+- *Type:* string
+
+---
+
+##### `skype`Required
+
+```typescript
+public readonly skype: string;
+```
+
+- *Type:* string
+
+---
+
+##### `state`Required
+
+```typescript
+public readonly state: string;
+```
+
+- *Type:* string
+
+---
+
+##### `twitter`Required
+
+```typescript
+public readonly twitter: string;
+```
+
+- *Type:* string
+
+---
+
+##### `twoFactorEnabled`Required
+
+```typescript
+public readonly twoFactorEnabled: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `username`Required
+
+```typescript
+public readonly username: string;
+```
+
+- *Type:* string
+
+---
+
+##### `websiteUrl`Required
+
+```typescript
+public readonly websiteUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `webUrl`Required
+
+```typescript
+public readonly webUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers;
+```
+
+- *Type:* cdktf.IResolvable | DataGitlabGroupProvisionedUsersProvisionedUsers
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupServiceAccount.csharp.md b/docs/dataGitlabGroupServiceAccount.csharp.md
new file mode 100644
index 000000000..d9634138c
--- /dev/null
+++ b/docs/dataGitlabGroupServiceAccount.csharp.md
@@ -0,0 +1,821 @@
+# `dataGitlabGroupServiceAccount` Submodule
+
+## Constructs
+
+### DataGitlabGroupServiceAccount
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account gitlab_group_service_account}.
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabGroupServiceAccount(Construct Scope, string Id, DataGitlabGroupServiceAccountConfig Config);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Scope
| Constructs.Construct
| The scope in which to define this construct. |
+| Id
| string
| The scoped construct ID. |
+| Config
| DataGitlabGroupServiceAccountConfig
| *No description.* |
+
+---
+
+##### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `Id`Required
+
+- *Type:* string
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `Config`Required
+
+- *Type:* DataGitlabGroupServiceAccountConfig
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ToString
| Returns a string representation of this construct. |
+| AddOverride
| *No description.* |
+| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
+| ToMetadata
| *No description.* |
+| ToTerraform
| Adds this resource to the terraform JSON output. |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| ResetName
| *No description.* |
+| ResetUsername
| *No description.* |
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Returns a string representation of this construct.
+
+##### `AddOverride`
+
+```csharp
+private void AddOverride(string Path, object Value)
+```
+
+###### `Path`Required
+
+- *Type:* string
+
+---
+
+###### `Value`Required
+
+- *Type:* object
+
+---
+
+##### `OverrideLogicalId`
+
+```csharp
+private void OverrideLogicalId(string NewLogicalId)
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `NewLogicalId`Required
+
+- *Type:* string
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `ResetOverrideLogicalId`
+
+```csharp
+private void ResetOverrideLogicalId()
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `ToMetadata`
+
+```csharp
+private object ToMetadata()
+```
+
+##### `ToTerraform`
+
+```csharp
+private object ToTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `ResetName`
+
+```csharp
+private void ResetName()
+```
+
+##### `ResetUsername`
+
+```csharp
+private void ResetUsername()
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| IsConstruct
| Checks if `x` is a construct. |
+| IsTerraformElement
| *No description.* |
+| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ". |
+
+---
+
+##### `IsConstruct`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabGroupServiceAccount.IsConstruct(object X);
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `X`Required
+
+- *Type:* object
+
+Any object.
+
+---
+
+##### `IsTerraformElement`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabGroupServiceAccount.IsTerraformElement(object X);
+```
+
+###### `X`Required
+
+- *Type:* object
+
+---
+
+##### `IsTerraformDataSource`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabGroupServiceAccount.IsTerraformDataSource(object X);
+```
+
+###### `X`Required
+
+- *Type:* object
+
+---
+
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabGroupServiceAccount.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataGitlabGroupServiceAccount to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataGitlabGroupServiceAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupServiceAccount to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Node
| Constructs.Node
| The tree node. |
+| CdktfStack
| HashiCorp.Cdktf.TerraformStack
| *No description.* |
+| Fqn
| string
| *No description.* |
+| FriendlyUniqueId
| string
| *No description.* |
+| TerraformMetaArguments
| System.Collections.Generic.IDictionary
| *No description.* |
+| TerraformResourceType
| string
| *No description.* |
+| TerraformGeneratorMetadata
| HashiCorp.Cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| Count
| object
| *No description.* |
+| DependsOn
| string[]
| *No description.* |
+| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| Id
| string
| *No description.* |
+| GroupInput
| string
| *No description.* |
+| NameInput
| string
| *No description.* |
+| ServiceAccountIdInput
| string
| *No description.* |
+| UsernameInput
| string
| *No description.* |
+| Group
| string
| *No description.* |
+| Name
| string
| *No description.* |
+| ServiceAccountId
| string
| *No description.* |
+| Username
| string
| *No description.* |
+
+---
+
+##### `Node`Required
+
+```csharp
+public Node Node { get; }
+```
+
+- *Type:* Constructs.Node
+
+The tree node.
+
+---
+
+##### `CdktfStack`Required
+
+```csharp
+public TerraformStack CdktfStack { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformStack
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `FriendlyUniqueId`Required
+
+```csharp
+public string FriendlyUniqueId { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `TerraformMetaArguments`Required
+
+```csharp
+public System.Collections.Generic.IDictionary TerraformMetaArguments { get; }
+```
+
+- *Type:* System.Collections.Generic.IDictionary
+
+---
+
+##### `TerraformResourceType`Required
+
+```csharp
+public string TerraformResourceType { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `TerraformGeneratorMetadata`Optional
+
+```csharp
+public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `Count`Optional
+
+```csharp
+public object Count { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `DependsOn`Optional
+
+```csharp
+public string[] DependsOn { get; }
+```
+
+- *Type:* string[]
+
+---
+
+##### `ForEach`Optional
+
+```csharp
+public ITerraformIterator ForEach { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```csharp
+public TerraformResourceLifecycle Lifecycle { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```csharp
+public TerraformProvider Provider { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
+##### `Id`Required
+
+```csharp
+public string Id { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `GroupInput`Optional
+
+```csharp
+public string GroupInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `NameInput`Optional
+
+```csharp
+public string NameInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `ServiceAccountIdInput`Optional
+
+```csharp
+public string ServiceAccountIdInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `UsernameInput`Optional
+
+```csharp
+public string UsernameInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Group`Required
+
+```csharp
+public string Group { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Name`Required
+
+```csharp
+public string Name { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `ServiceAccountId`Required
+
+```csharp
+public string ServiceAccountId { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Username`Required
+
+```csharp
+public string Username { get; }
+```
+
+- *Type:* string
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TfResourceType
| string
| *No description.* |
+
+---
+
+##### `TfResourceType`Required
+
+```csharp
+public string TfResourceType { get; }
+```
+
+- *Type:* string
+
+---
+
+## Structs
+
+### DataGitlabGroupServiceAccountConfig
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabGroupServiceAccountConfig {
+ object Connection = null,
+ object Count = null,
+ ITerraformDependable[] DependsOn = null,
+ ITerraformIterator ForEach = null,
+ TerraformResourceLifecycle Lifecycle = null,
+ TerraformProvider Provider = null,
+ object[] Provisioners = null,
+ string Group,
+ string ServiceAccountId,
+ string Name = null,
+ string Username = null
+};
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Connection
| object
| *No description.* |
+| Count
| object
| *No description.* |
+| DependsOn
| HashiCorp.Cdktf.ITerraformDependable[]
| *No description.* |
+| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| Provisioners
| object[]
| *No description.* |
+| Group
| string
| The ID or URL-encoded path of the target group. Must be a top-level group. |
+| ServiceAccountId
| string
| The service account id. |
+| Name
| string
| The name of the user. If not specified, the default Service account user name is used. |
+| Username
| string
| The username of the user. If not specified, it's automatically generated. |
+
+---
+
+##### `Connection`Optional
+
+```csharp
+public object Connection { get; set; }
+```
+
+- *Type:* object
+
+---
+
+##### `Count`Optional
+
+```csharp
+public object Count { get; set; }
+```
+
+- *Type:* object
+
+---
+
+##### `DependsOn`Optional
+
+```csharp
+public ITerraformDependable[] DependsOn { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.ITerraformDependable[]
+
+---
+
+##### `ForEach`Optional
+
+```csharp
+public ITerraformIterator ForEach { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```csharp
+public TerraformResourceLifecycle Lifecycle { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```csharp
+public TerraformProvider Provider { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
+##### `Provisioners`Optional
+
+```csharp
+public object[] Provisioners { get; set; }
+```
+
+- *Type:* object[]
+
+---
+
+##### `Group`Required
+
+```csharp
+public string Group { get; set; }
+```
+
+- *Type:* string
+
+The ID or URL-encoded path of the target group. Must be a top-level group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#group DataGitlabGroupServiceAccount#group}
+
+---
+
+##### `ServiceAccountId`Required
+
+```csharp
+public string ServiceAccountId { get; set; }
+```
+
+- *Type:* string
+
+The service account id.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#service_account_id DataGitlabGroupServiceAccount#service_account_id}
+
+---
+
+##### `Name`Optional
+
+```csharp
+public string Name { get; set; }
+```
+
+- *Type:* string
+
+The name of the user. If not specified, the default Service account user name is used.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#name DataGitlabGroupServiceAccount#name}
+
+---
+
+##### `Username`Optional
+
+```csharp
+public string Username { get; set; }
+```
+
+- *Type:* string
+
+The username of the user. If not specified, it's automatically generated.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#username DataGitlabGroupServiceAccount#username}
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupServiceAccount.go.md b/docs/dataGitlabGroupServiceAccount.go.md
new file mode 100644
index 000000000..24a17c07f
--- /dev/null
+++ b/docs/dataGitlabGroupServiceAccount.go.md
@@ -0,0 +1,821 @@
+# `dataGitlabGroupServiceAccount` Submodule
+
+## Constructs
+
+### DataGitlabGroupServiceAccount
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account gitlab_group_service_account}.
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupserviceaccount"
+
+datagitlabgroupserviceaccount.NewDataGitlabGroupServiceAccount(scope Construct, id *string, config DataGitlabGroupServiceAccountConfig) DataGitlabGroupServiceAccount
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| github.com/aws/constructs-go/constructs/v10.Construct
| The scope in which to define this construct. |
+| id
| *string
| The scoped construct ID. |
+| config
| DataGitlabGroupServiceAccountConfig
| *No description.* |
+
+---
+
+##### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* *string
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `config`Required
+
+- *Type:* DataGitlabGroupServiceAccountConfig
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ToString
| Returns a string representation of this construct. |
+| AddOverride
| *No description.* |
+| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
+| ToMetadata
| *No description.* |
+| ToTerraform
| Adds this resource to the terraform JSON output. |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| ResetName
| *No description.* |
+| ResetUsername
| *No description.* |
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Returns a string representation of this construct.
+
+##### `AddOverride`
+
+```go
+func AddOverride(path *string, value interface{})
+```
+
+###### `path`Required
+
+- *Type:* *string
+
+---
+
+###### `value`Required
+
+- *Type:* interface{}
+
+---
+
+##### `OverrideLogicalId`
+
+```go
+func OverrideLogicalId(newLogicalId *string)
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `newLogicalId`Required
+
+- *Type:* *string
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `ResetOverrideLogicalId`
+
+```go
+func ResetOverrideLogicalId()
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `ToMetadata`
+
+```go
+func ToMetadata() interface{}
+```
+
+##### `ToTerraform`
+
+```go
+func ToTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `ResetName`
+
+```go
+func ResetName()
+```
+
+##### `ResetUsername`
+
+```go
+func ResetUsername()
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| IsConstruct
| Checks if `x` is a construct. |
+| IsTerraformElement
| *No description.* |
+| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ". |
+
+---
+
+##### `IsConstruct`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupserviceaccount"
+
+datagitlabgroupserviceaccount.DataGitlabGroupServiceAccount_IsConstruct(x interface{}) *bool
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* interface{}
+
+Any object.
+
+---
+
+##### `IsTerraformElement`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupserviceaccount"
+
+datagitlabgroupserviceaccount.DataGitlabGroupServiceAccount_IsTerraformElement(x interface{}) *bool
+```
+
+###### `x`Required
+
+- *Type:* interface{}
+
+---
+
+##### `IsTerraformDataSource`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupserviceaccount"
+
+datagitlabgroupserviceaccount.DataGitlabGroupServiceAccount_IsTerraformDataSource(x interface{}) *bool
+```
+
+###### `x`Required
+
+- *Type:* interface{}
+
+---
+
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupserviceaccount"
+
+datagitlabgroupserviceaccount.DataGitlabGroupServiceAccount_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataGitlabGroupServiceAccount to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataGitlabGroupServiceAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupServiceAccount to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Node
| github.com/aws/constructs-go/constructs/v10.Node
| The tree node. |
+| CdktfStack
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformStack
| *No description.* |
+| Fqn
| *string
| *No description.* |
+| FriendlyUniqueId
| *string
| *No description.* |
+| TerraformMetaArguments
| *map[string]interface{}
| *No description.* |
+| TerraformResourceType
| *string
| *No description.* |
+| TerraformGeneratorMetadata
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| Count
| interface{}
| *No description.* |
+| DependsOn
| *[]*string
| *No description.* |
+| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| Id
| *string
| *No description.* |
+| GroupInput
| *string
| *No description.* |
+| NameInput
| *string
| *No description.* |
+| ServiceAccountIdInput
| *string
| *No description.* |
+| UsernameInput
| *string
| *No description.* |
+| Group
| *string
| *No description.* |
+| Name
| *string
| *No description.* |
+| ServiceAccountId
| *string
| *No description.* |
+| Username
| *string
| *No description.* |
+
+---
+
+##### `Node`Required
+
+```go
+func Node() Node
+```
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Node
+
+The tree node.
+
+---
+
+##### `CdktfStack`Required
+
+```go
+func CdktfStack() TerraformStack
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformStack
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `FriendlyUniqueId`Required
+
+```go
+func FriendlyUniqueId() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `TerraformMetaArguments`Required
+
+```go
+func TerraformMetaArguments() *map[string]interface{}
+```
+
+- *Type:* *map[string]interface{}
+
+---
+
+##### `TerraformResourceType`Required
+
+```go
+func TerraformResourceType() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `TerraformGeneratorMetadata`Optional
+
+```go
+func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `Count`Optional
+
+```go
+func Count() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `DependsOn`Optional
+
+```go
+func DependsOn() *[]*string
+```
+
+- *Type:* *[]*string
+
+---
+
+##### `ForEach`Optional
+
+```go
+func ForEach() ITerraformIterator
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```go
+func Lifecycle() TerraformResourceLifecycle
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```go
+func Provider() TerraformProvider
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
+##### `Id`Required
+
+```go
+func Id() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `GroupInput`Optional
+
+```go
+func GroupInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `NameInput`Optional
+
+```go
+func NameInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ServiceAccountIdInput`Optional
+
+```go
+func ServiceAccountIdInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `UsernameInput`Optional
+
+```go
+func UsernameInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Group`Required
+
+```go
+func Group() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Name`Required
+
+```go
+func Name() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ServiceAccountId`Required
+
+```go
+func ServiceAccountId() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Username`Required
+
+```go
+func Username() *string
+```
+
+- *Type:* *string
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TfResourceType
| *string
| *No description.* |
+
+---
+
+##### `TfResourceType`Required
+
+```go
+func TfResourceType() *string
+```
+
+- *Type:* *string
+
+---
+
+## Structs
+
+### DataGitlabGroupServiceAccountConfig
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupserviceaccount"
+
+&datagitlabgroupserviceaccount.DataGitlabGroupServiceAccountConfig {
+ Connection: interface{},
+ Count: interface{},
+ DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable,
+ ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator,
+ Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle,
+ Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider,
+ Provisioners: *[]interface{},
+ Group: *string,
+ ServiceAccountId: *string,
+ Name: *string,
+ Username: *string,
+}
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Connection
| interface{}
| *No description.* |
+| Count
| interface{}
| *No description.* |
+| DependsOn
| *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable
| *No description.* |
+| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| Provisioners
| *[]interface{}
| *No description.* |
+| Group
| *string
| The ID or URL-encoded path of the target group. Must be a top-level group. |
+| ServiceAccountId
| *string
| The service account id. |
+| Name
| *string
| The name of the user. If not specified, the default Service account user name is used. |
+| Username
| *string
| The username of the user. If not specified, it's automatically generated. |
+
+---
+
+##### `Connection`Optional
+
+```go
+Connection interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `Count`Optional
+
+```go
+Count interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `DependsOn`Optional
+
+```go
+DependsOn *[]ITerraformDependable
+```
+
+- *Type:* *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable
+
+---
+
+##### `ForEach`Optional
+
+```go
+ForEach ITerraformIterator
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```go
+Lifecycle TerraformResourceLifecycle
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```go
+Provider TerraformProvider
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
+##### `Provisioners`Optional
+
+```go
+Provisioners *[]interface{}
+```
+
+- *Type:* *[]interface{}
+
+---
+
+##### `Group`Required
+
+```go
+Group *string
+```
+
+- *Type:* *string
+
+The ID or URL-encoded path of the target group. Must be a top-level group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#group DataGitlabGroupServiceAccount#group}
+
+---
+
+##### `ServiceAccountId`Required
+
+```go
+ServiceAccountId *string
+```
+
+- *Type:* *string
+
+The service account id.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#service_account_id DataGitlabGroupServiceAccount#service_account_id}
+
+---
+
+##### `Name`Optional
+
+```go
+Name *string
+```
+
+- *Type:* *string
+
+The name of the user. If not specified, the default Service account user name is used.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#name DataGitlabGroupServiceAccount#name}
+
+---
+
+##### `Username`Optional
+
+```go
+Username *string
+```
+
+- *Type:* *string
+
+The username of the user. If not specified, it's automatically generated.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#username DataGitlabGroupServiceAccount#username}
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupServiceAccount.java.md b/docs/dataGitlabGroupServiceAccount.java.md
new file mode 100644
index 000000000..5be273ecc
--- /dev/null
+++ b/docs/dataGitlabGroupServiceAccount.java.md
@@ -0,0 +1,927 @@
+# `dataGitlabGroupServiceAccount` Submodule
+
+## Constructs
+
+### DataGitlabGroupServiceAccount
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account gitlab_group_service_account}.
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_service_account.DataGitlabGroupServiceAccount;
+
+DataGitlabGroupServiceAccount.Builder.create(Construct scope, java.lang.String id)
+// .connection(SSHProvisionerConnection)
+// .connection(WinrmProvisionerConnection)
+// .count(java.lang.Number)
+// .count(TerraformCount)
+// .dependsOn(java.util.List)
+// .forEach(ITerraformIterator)
+// .lifecycle(TerraformResourceLifecycle)
+// .provider(TerraformProvider)
+// .provisioners(java.util.List)
+ .group(java.lang.String)
+ .serviceAccountId(java.lang.String)
+// .name(java.lang.String)
+// .username(java.lang.String)
+ .build();
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| software.constructs.Construct
| The scope in which to define this construct. |
+| id
| java.lang.String
| The scoped construct ID. |
+| connection
| com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| java.lang.Number OR com.hashicorp.cdktf.TerraformCount
| *No description.* |
+| dependsOn
| java.util.List
| *No description.* |
+| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| provisioners
| java.util.List
| *No description.* |
+| group
| java.lang.String
| The ID or URL-encoded path of the target group. Must be a top-level group. |
+| serviceAccountId
| java.lang.String
| The service account id. |
+| name
| java.lang.String
| The name of the user. If not specified, the default Service account user name is used. |
+| username
| java.lang.String
| The username of the user. If not specified, it's automatically generated. |
+
+---
+
+##### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* java.lang.String
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `connection`Optional
+
+- *Type:* com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
+
+---
+
+##### `count`Optional
+
+- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+- *Type:* java.util.List
+
+---
+
+##### `forEach`Optional
+
+- *Type:* com.hashicorp.cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+- *Type:* java.util.List
+
+---
+
+##### `group`Required
+
+- *Type:* java.lang.String
+
+The ID or URL-encoded path of the target group. Must be a top-level group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#group DataGitlabGroupServiceAccount#group}
+
+---
+
+##### `serviceAccountId`Required
+
+- *Type:* java.lang.String
+
+The service account id.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#service_account_id DataGitlabGroupServiceAccount#service_account_id}
+
+---
+
+##### `name`Optional
+
+- *Type:* java.lang.String
+
+The name of the user. If not specified, the default Service account user name is used.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#name DataGitlabGroupServiceAccount#name}
+
+---
+
+##### `username`Optional
+
+- *Type:* java.lang.String
+
+The username of the user. If not specified, it's automatically generated.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#username DataGitlabGroupServiceAccount#username}
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetName
| *No description.* |
+| resetUsername
| *No description.* |
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Returns a string representation of this construct.
+
+##### `addOverride`
+
+```java
+public void addOverride(java.lang.String path, java.lang.Object value)
+```
+
+###### `path`Required
+
+- *Type:* java.lang.String
+
+---
+
+###### `value`Required
+
+- *Type:* java.lang.Object
+
+---
+
+##### `overrideLogicalId`
+
+```java
+public void overrideLogicalId(java.lang.String newLogicalId)
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `newLogicalId`Required
+
+- *Type:* java.lang.String
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `resetOverrideLogicalId`
+
+```java
+public void resetOverrideLogicalId()
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `toMetadata`
+
+```java
+public java.lang.Object toMetadata()
+```
+
+##### `toTerraform`
+
+```java
+public java.lang.Object toTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `resetName`
+
+```java
+public void resetName()
+```
+
+##### `resetUsername`
+
+```java
+public void resetUsername()
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| isConstruct
| Checks if `x` is a construct. |
+| isTerraformElement
| *No description.* |
+| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ". |
+
+---
+
+##### `isConstruct`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_service_account.DataGitlabGroupServiceAccount;
+
+DataGitlabGroupServiceAccount.isConstruct(java.lang.Object x)
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* java.lang.Object
+
+Any object.
+
+---
+
+##### `isTerraformElement`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_service_account.DataGitlabGroupServiceAccount;
+
+DataGitlabGroupServiceAccount.isTerraformElement(java.lang.Object x)
+```
+
+###### `x`Required
+
+- *Type:* java.lang.Object
+
+---
+
+##### `isTerraformDataSource`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_service_account.DataGitlabGroupServiceAccount;
+
+DataGitlabGroupServiceAccount.isTerraformDataSource(java.lang.Object x)
+```
+
+###### `x`Required
+
+- *Type:* java.lang.Object
+
+---
+
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_service_account.DataGitlabGroupServiceAccount;
+
+DataGitlabGroupServiceAccount.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataGitlabGroupServiceAccount.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataGitlabGroupServiceAccount to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataGitlabGroupServiceAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupServiceAccount to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| node
| software.constructs.Node
| The tree node. |
+| cdktfStack
| com.hashicorp.cdktf.TerraformStack
| *No description.* |
+| fqn
| java.lang.String
| *No description.* |
+| friendlyUniqueId
| java.lang.String
| *No description.* |
+| terraformMetaArguments
| java.util.Map
| *No description.* |
+| terraformResourceType
| java.lang.String
| *No description.* |
+| terraformGeneratorMetadata
| com.hashicorp.cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| java.lang.Number OR com.hashicorp.cdktf.TerraformCount
| *No description.* |
+| dependsOn
| java.util.List
| *No description.* |
+| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| id
| java.lang.String
| *No description.* |
+| groupInput
| java.lang.String
| *No description.* |
+| nameInput
| java.lang.String
| *No description.* |
+| serviceAccountIdInput
| java.lang.String
| *No description.* |
+| usernameInput
| java.lang.String
| *No description.* |
+| group
| java.lang.String
| *No description.* |
+| name
| java.lang.String
| *No description.* |
+| serviceAccountId
| java.lang.String
| *No description.* |
+| username
| java.lang.String
| *No description.* |
+
+---
+
+##### `node`Required
+
+```java
+public Node getNode();
+```
+
+- *Type:* software.constructs.Node
+
+The tree node.
+
+---
+
+##### `cdktfStack`Required
+
+```java
+public TerraformStack getCdktfStack();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformStack
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `friendlyUniqueId`Required
+
+```java
+public java.lang.String getFriendlyUniqueId();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `terraformMetaArguments`Required
+
+```java
+public java.util.Map getTerraformMetaArguments();
+```
+
+- *Type:* java.util.Map
+
+---
+
+##### `terraformResourceType`Required
+
+```java
+public java.lang.String getTerraformResourceType();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `terraformGeneratorMetadata`Optional
+
+```java
+public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `count`Optional
+
+```java
+public java.lang.Object getCount();
+```
+
+- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```java
+public java.util.List getDependsOn();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `forEach`Optional
+
+```java
+public ITerraformIterator getForEach();
+```
+
+- *Type:* com.hashicorp.cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```java
+public TerraformResourceLifecycle getLifecycle();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```java
+public TerraformProvider getProvider();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
+##### `id`Required
+
+```java
+public java.lang.String getId();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `groupInput`Optional
+
+```java
+public java.lang.String getGroupInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `nameInput`Optional
+
+```java
+public java.lang.String getNameInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `serviceAccountIdInput`Optional
+
+```java
+public java.lang.String getServiceAccountIdInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `usernameInput`Optional
+
+```java
+public java.lang.String getUsernameInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `group`Required
+
+```java
+public java.lang.String getGroup();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `name`Required
+
+```java
+public java.lang.String getName();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `serviceAccountId`Required
+
+```java
+public java.lang.String getServiceAccountId();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `username`Required
+
+```java
+public java.lang.String getUsername();
+```
+
+- *Type:* java.lang.String
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| tfResourceType
| java.lang.String
| *No description.* |
+
+---
+
+##### `tfResourceType`Required
+
+```java
+public java.lang.String getTfResourceType();
+```
+
+- *Type:* java.lang.String
+
+---
+
+## Structs
+
+### DataGitlabGroupServiceAccountConfig
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_group_service_account.DataGitlabGroupServiceAccountConfig;
+
+DataGitlabGroupServiceAccountConfig.builder()
+// .connection(SSHProvisionerConnection)
+// .connection(WinrmProvisionerConnection)
+// .count(java.lang.Number)
+// .count(TerraformCount)
+// .dependsOn(java.util.List)
+// .forEach(ITerraformIterator)
+// .lifecycle(TerraformResourceLifecycle)
+// .provider(TerraformProvider)
+// .provisioners(java.util.List)
+ .group(java.lang.String)
+ .serviceAccountId(java.lang.String)
+// .name(java.lang.String)
+// .username(java.lang.String)
+ .build();
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| connection
| com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| java.lang.Number OR com.hashicorp.cdktf.TerraformCount
| *No description.* |
+| dependsOn
| java.util.List
| *No description.* |
+| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| provisioners
| java.util.List
| *No description.* |
+| group
| java.lang.String
| The ID or URL-encoded path of the target group. Must be a top-level group. |
+| serviceAccountId
| java.lang.String
| The service account id. |
+| name
| java.lang.String
| The name of the user. If not specified, the default Service account user name is used. |
+| username
| java.lang.String
| The username of the user. If not specified, it's automatically generated. |
+
+---
+
+##### `connection`Optional
+
+```java
+public java.lang.Object getConnection();
+```
+
+- *Type:* com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
+
+---
+
+##### `count`Optional
+
+```java
+public java.lang.Object getCount();
+```
+
+- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```java
+public java.util.List getDependsOn();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `forEach`Optional
+
+```java
+public ITerraformIterator getForEach();
+```
+
+- *Type:* com.hashicorp.cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```java
+public TerraformResourceLifecycle getLifecycle();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```java
+public TerraformProvider getProvider();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+```java
+public java.lang.Object getProvisioners();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `group`Required
+
+```java
+public java.lang.String getGroup();
+```
+
+- *Type:* java.lang.String
+
+The ID or URL-encoded path of the target group. Must be a top-level group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#group DataGitlabGroupServiceAccount#group}
+
+---
+
+##### `serviceAccountId`Required
+
+```java
+public java.lang.String getServiceAccountId();
+```
+
+- *Type:* java.lang.String
+
+The service account id.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#service_account_id DataGitlabGroupServiceAccount#service_account_id}
+
+---
+
+##### `name`Optional
+
+```java
+public java.lang.String getName();
+```
+
+- *Type:* java.lang.String
+
+The name of the user. If not specified, the default Service account user name is used.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#name DataGitlabGroupServiceAccount#name}
+
+---
+
+##### `username`Optional
+
+```java
+public java.lang.String getUsername();
+```
+
+- *Type:* java.lang.String
+
+The username of the user. If not specified, it's automatically generated.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#username DataGitlabGroupServiceAccount#username}
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupServiceAccount.python.md b/docs/dataGitlabGroupServiceAccount.python.md
new file mode 100644
index 000000000..d55c46168
--- /dev/null
+++ b/docs/dataGitlabGroupServiceAccount.python.md
@@ -0,0 +1,957 @@
+# `dataGitlabGroupServiceAccount` Submodule
+
+## Constructs
+
+### DataGitlabGroupServiceAccount
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account gitlab_group_service_account}.
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_service_account
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount(
+ scope: Construct,
+ id: str,
+ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None,
+ count: typing.Union[typing.Union[int, float], TerraformCount] = None,
+ depends_on: typing.List[ITerraformDependable] = None,
+ for_each: ITerraformIterator = None,
+ lifecycle: TerraformResourceLifecycle = None,
+ provider: TerraformProvider = None,
+ provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None,
+ group: str,
+ service_account_id: str,
+ name: str = None,
+ username: str = None
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| str
| The scoped construct ID. |
+| connection
| typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
| *No description.* |
+| count
| typing.Union[typing.Union[int, float], cdktf.TerraformCount]
| *No description.* |
+| depends_on
| typing.List[cdktf.ITerraformDependable]
| *No description.* |
+| for_each
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
+| group
| str
| The ID or URL-encoded path of the target group. Must be a top-level group. |
+| service_account_id
| str
| The service account id. |
+| name
| str
| The name of the user. If not specified, the default Service account user name is used. |
+| username
| str
| The username of the user. If not specified, it's automatically generated. |
+
+---
+
+##### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* str
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `connection`Optional
+
+- *Type:* typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
+
+---
+
+##### `count`Optional
+
+- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount]
+
+---
+
+##### `depends_on`Optional
+
+- *Type:* typing.List[cdktf.ITerraformDependable]
+
+---
+
+##### `for_each`Optional
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+- *Type:* typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
+
+---
+
+##### `group`Required
+
+- *Type:* str
+
+The ID or URL-encoded path of the target group. Must be a top-level group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#group DataGitlabGroupServiceAccount#group}
+
+---
+
+##### `service_account_id`Required
+
+- *Type:* str
+
+The service account id.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#service_account_id DataGitlabGroupServiceAccount#service_account_id}
+
+---
+
+##### `name`Optional
+
+- *Type:* str
+
+The name of the user. If not specified, the default Service account user name is used.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#name DataGitlabGroupServiceAccount#name}
+
+---
+
+##### `username`Optional
+
+- *Type:* str
+
+The username of the user. If not specified, it's automatically generated.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#username DataGitlabGroupServiceAccount#username}
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| to_string
| Returns a string representation of this construct. |
+| add_override
| *No description.* |
+| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
+| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
+| to_metadata
| *No description.* |
+| to_terraform
| Adds this resource to the terraform JSON output. |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| reset_name
| *No description.* |
+| reset_username
| *No description.* |
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Returns a string representation of this construct.
+
+##### `add_override`
+
+```python
+def add_override(
+ path: str,
+ value: typing.Any
+) -> None
+```
+
+###### `path`Required
+
+- *Type:* str
+
+---
+
+###### `value`Required
+
+- *Type:* typing.Any
+
+---
+
+##### `override_logical_id`
+
+```python
+def override_logical_id(
+ new_logical_id: str
+) -> None
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `new_logical_id`Required
+
+- *Type:* str
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `reset_override_logical_id`
+
+```python
+def reset_override_logical_id() -> None
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `to_metadata`
+
+```python
+def to_metadata() -> typing.Any
+```
+
+##### `to_terraform`
+
+```python
+def to_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `reset_name`
+
+```python
+def reset_name() -> None
+```
+
+##### `reset_username`
+
+```python
+def reset_username() -> None
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| is_construct
| Checks if `x` is a construct. |
+| is_terraform_element
| *No description.* |
+| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ". |
+
+---
+
+##### `is_construct`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_service_account
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount.is_construct(
+ x: typing.Any
+)
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* typing.Any
+
+Any object.
+
+---
+
+##### `is_terraform_element`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_service_account
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount.is_terraform_element(
+ x: typing.Any
+)
+```
+
+###### `x`Required
+
+- *Type:* typing.Any
+
+---
+
+##### `is_terraform_data_source`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_service_account
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount.is_terraform_data_source(
+ x: typing.Any
+)
+```
+
+###### `x`Required
+
+- *Type:* typing.Any
+
+---
+
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_service_account
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataGitlabGroupServiceAccount to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataGitlabGroupServiceAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupServiceAccount to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| node
| constructs.Node
| The tree node. |
+| cdktf_stack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| str
| *No description.* |
+| friendly_unique_id
| str
| *No description.* |
+| terraform_meta_arguments
| typing.Mapping[typing.Any]
| *No description.* |
+| terraform_resource_type
| str
| *No description.* |
+| terraform_generator_metadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| typing.Union[typing.Union[int, float], cdktf.TerraformCount]
| *No description.* |
+| depends_on
| typing.List[str]
| *No description.* |
+| for_each
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| id
| str
| *No description.* |
+| group_input
| str
| *No description.* |
+| name_input
| str
| *No description.* |
+| service_account_id_input
| str
| *No description.* |
+| username_input
| str
| *No description.* |
+| group
| str
| *No description.* |
+| name
| str
| *No description.* |
+| service_account_id
| str
| *No description.* |
+| username
| str
| *No description.* |
+
+---
+
+##### `node`Required
+
+```python
+node: Node
+```
+
+- *Type:* constructs.Node
+
+The tree node.
+
+---
+
+##### `cdktf_stack`Required
+
+```python
+cdktf_stack: TerraformStack
+```
+
+- *Type:* cdktf.TerraformStack
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `friendly_unique_id`Required
+
+```python
+friendly_unique_id: str
+```
+
+- *Type:* str
+
+---
+
+##### `terraform_meta_arguments`Required
+
+```python
+terraform_meta_arguments: typing.Mapping[typing.Any]
+```
+
+- *Type:* typing.Mapping[typing.Any]
+
+---
+
+##### `terraform_resource_type`Required
+
+```python
+terraform_resource_type: str
+```
+
+- *Type:* str
+
+---
+
+##### `terraform_generator_metadata`Optional
+
+```python
+terraform_generator_metadata: TerraformProviderGeneratorMetadata
+```
+
+- *Type:* cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `count`Optional
+
+```python
+count: typing.Union[typing.Union[int, float], TerraformCount]
+```
+
+- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount]
+
+---
+
+##### `depends_on`Optional
+
+```python
+depends_on: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+---
+
+##### `for_each`Optional
+
+```python
+for_each: ITerraformIterator
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```python
+lifecycle: TerraformResourceLifecycle
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```python
+provider: TerraformProvider
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `id`Required
+
+```python
+id: str
+```
+
+- *Type:* str
+
+---
+
+##### `group_input`Optional
+
+```python
+group_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `name_input`Optional
+
+```python
+name_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `service_account_id_input`Optional
+
+```python
+service_account_id_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `username_input`Optional
+
+```python
+username_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `group`Required
+
+```python
+group: str
+```
+
+- *Type:* str
+
+---
+
+##### `name`Required
+
+```python
+name: str
+```
+
+- *Type:* str
+
+---
+
+##### `service_account_id`Required
+
+```python
+service_account_id: str
+```
+
+- *Type:* str
+
+---
+
+##### `username`Required
+
+```python
+username: str
+```
+
+- *Type:* str
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| tfResourceType
| str
| *No description.* |
+
+---
+
+##### `tfResourceType`Required
+
+```python
+tfResourceType: str
+```
+
+- *Type:* str
+
+---
+
+## Structs
+
+### DataGitlabGroupServiceAccountConfig
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_group_service_account
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccountConfig(
+ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None,
+ count: typing.Union[typing.Union[int, float], TerraformCount] = None,
+ depends_on: typing.List[ITerraformDependable] = None,
+ for_each: ITerraformIterator = None,
+ lifecycle: TerraformResourceLifecycle = None,
+ provider: TerraformProvider = None,
+ provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None,
+ group: str,
+ service_account_id: str,
+ name: str = None,
+ username: str = None
+)
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| connection
| typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
| *No description.* |
+| count
| typing.Union[typing.Union[int, float], cdktf.TerraformCount]
| *No description.* |
+| depends_on
| typing.List[cdktf.ITerraformDependable]
| *No description.* |
+| for_each
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
+| group
| str
| The ID or URL-encoded path of the target group. Must be a top-level group. |
+| service_account_id
| str
| The service account id. |
+| name
| str
| The name of the user. If not specified, the default Service account user name is used. |
+| username
| str
| The username of the user. If not specified, it's automatically generated. |
+
+---
+
+##### `connection`Optional
+
+```python
+connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection]
+```
+
+- *Type:* typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
+
+---
+
+##### `count`Optional
+
+```python
+count: typing.Union[typing.Union[int, float], TerraformCount]
+```
+
+- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount]
+
+---
+
+##### `depends_on`Optional
+
+```python
+depends_on: typing.List[ITerraformDependable]
+```
+
+- *Type:* typing.List[cdktf.ITerraformDependable]
+
+---
+
+##### `for_each`Optional
+
+```python
+for_each: ITerraformIterator
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```python
+lifecycle: TerraformResourceLifecycle
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```python
+provider: TerraformProvider
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+```python
+provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]]
+```
+
+- *Type:* typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
+
+---
+
+##### `group`Required
+
+```python
+group: str
+```
+
+- *Type:* str
+
+The ID or URL-encoded path of the target group. Must be a top-level group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#group DataGitlabGroupServiceAccount#group}
+
+---
+
+##### `service_account_id`Required
+
+```python
+service_account_id: str
+```
+
+- *Type:* str
+
+The service account id.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#service_account_id DataGitlabGroupServiceAccount#service_account_id}
+
+---
+
+##### `name`Optional
+
+```python
+name: str
+```
+
+- *Type:* str
+
+The name of the user. If not specified, the default Service account user name is used.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#name DataGitlabGroupServiceAccount#name}
+
+---
+
+##### `username`Optional
+
+```python
+username: str
+```
+
+- *Type:* str
+
+The username of the user. If not specified, it's automatically generated.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#username DataGitlabGroupServiceAccount#username}
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupServiceAccount.typescript.md b/docs/dataGitlabGroupServiceAccount.typescript.md
new file mode 100644
index 000000000..41a1a554a
--- /dev/null
+++ b/docs/dataGitlabGroupServiceAccount.typescript.md
@@ -0,0 +1,809 @@
+# `dataGitlabGroupServiceAccount` Submodule
+
+## Constructs
+
+### DataGitlabGroupServiceAccount
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account gitlab_group_service_account}.
+
+#### Initializers
+
+```typescript
+import { dataGitlabGroupServiceAccount } from '@cdktf/provider-gitlab'
+
+new dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount(scope: Construct, id: string, config: DataGitlabGroupServiceAccountConfig)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| DataGitlabGroupServiceAccountConfig
| *No description.* |
+
+---
+
+##### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* string
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `config`Required
+
+- *Type:* DataGitlabGroupServiceAccountConfig
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resetName
| *No description.* |
+| resetUsername
| *No description.* |
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Returns a string representation of this construct.
+
+##### `addOverride`
+
+```typescript
+public addOverride(path: string, value: any): void
+```
+
+###### `path`Required
+
+- *Type:* string
+
+---
+
+###### `value`Required
+
+- *Type:* any
+
+---
+
+##### `overrideLogicalId`
+
+```typescript
+public overrideLogicalId(newLogicalId: string): void
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `newLogicalId`Required
+
+- *Type:* string
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `resetOverrideLogicalId`
+
+```typescript
+public resetOverrideLogicalId(): void
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `toMetadata`
+
+```typescript
+public toMetadata(): any
+```
+
+##### `toTerraform`
+
+```typescript
+public toTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `resetName`
+
+```typescript
+public resetName(): void
+```
+
+##### `resetUsername`
+
+```typescript
+public resetUsername(): void
+```
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| isConstruct
| Checks if `x` is a construct. |
+| isTerraformElement
| *No description.* |
+| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ". |
+
+---
+
+##### `isConstruct`
+
+```typescript
+import { dataGitlabGroupServiceAccount } from '@cdktf/provider-gitlab'
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount.isConstruct(x: any)
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* any
+
+Any object.
+
+---
+
+##### `isTerraformElement`
+
+```typescript
+import { dataGitlabGroupServiceAccount } from '@cdktf/provider-gitlab'
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount.isTerraformElement(x: any)
+```
+
+###### `x`Required
+
+- *Type:* any
+
+---
+
+##### `isTerraformDataSource`
+
+```typescript
+import { dataGitlabGroupServiceAccount } from '@cdktf/provider-gitlab'
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount.isTerraformDataSource(x: any)
+```
+
+###### `x`Required
+
+- *Type:* any
+
+---
+
+##### `generateConfigForImport`
+
+```typescript
+import { dataGitlabGroupServiceAccount } from '@cdktf/provider-gitlab'
+
+dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccount.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataGitlabGroupServiceAccount resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataGitlabGroupServiceAccount to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataGitlabGroupServiceAccount that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabGroupServiceAccount to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number \| cdktf.TerraformCount
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| id
| string
| *No description.* |
+| groupInput
| string
| *No description.* |
+| nameInput
| string
| *No description.* |
+| serviceAccountIdInput
| string
| *No description.* |
+| usernameInput
| string
| *No description.* |
+| group
| string
| *No description.* |
+| name
| string
| *No description.* |
+| serviceAccountId
| string
| *No description.* |
+| username
| string
| *No description.* |
+
+---
+
+##### `node`Required
+
+```typescript
+public readonly node: Node;
+```
+
+- *Type:* constructs.Node
+
+The tree node.
+
+---
+
+##### `cdktfStack`Required
+
+```typescript
+public readonly cdktfStack: TerraformStack;
+```
+
+- *Type:* cdktf.TerraformStack
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `friendlyUniqueId`Required
+
+```typescript
+public readonly friendlyUniqueId: string;
+```
+
+- *Type:* string
+
+---
+
+##### `terraformMetaArguments`Required
+
+```typescript
+public readonly terraformMetaArguments: {[ key: string ]: any};
+```
+
+- *Type:* {[ key: string ]: any}
+
+---
+
+##### `terraformResourceType`Required
+
+```typescript
+public readonly terraformResourceType: string;
+```
+
+- *Type:* string
+
+---
+
+##### `terraformGeneratorMetadata`Optional
+
+```typescript
+public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
+```
+
+- *Type:* cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `count`Optional
+
+```typescript
+public readonly count: number | TerraformCount;
+```
+
+- *Type:* number | cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```typescript
+public readonly dependsOn: string[];
+```
+
+- *Type:* string[]
+
+---
+
+##### `forEach`Optional
+
+```typescript
+public readonly forEach: ITerraformIterator;
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```typescript
+public readonly lifecycle: TerraformResourceLifecycle;
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```typescript
+public readonly provider: TerraformProvider;
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `id`Required
+
+```typescript
+public readonly id: string;
+```
+
+- *Type:* string
+
+---
+
+##### `groupInput`Optional
+
+```typescript
+public readonly groupInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `nameInput`Optional
+
+```typescript
+public readonly nameInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `serviceAccountIdInput`Optional
+
+```typescript
+public readonly serviceAccountIdInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `usernameInput`Optional
+
+```typescript
+public readonly usernameInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `group`Required
+
+```typescript
+public readonly group: string;
+```
+
+- *Type:* string
+
+---
+
+##### `name`Required
+
+```typescript
+public readonly name: string;
+```
+
+- *Type:* string
+
+---
+
+##### `serviceAccountId`Required
+
+```typescript
+public readonly serviceAccountId: string;
+```
+
+- *Type:* string
+
+---
+
+##### `username`Required
+
+```typescript
+public readonly username: string;
+```
+
+- *Type:* string
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| tfResourceType
| string
| *No description.* |
+
+---
+
+##### `tfResourceType`Required
+
+```typescript
+public readonly tfResourceType: string;
+```
+
+- *Type:* string
+
+---
+
+## Structs
+
+### DataGitlabGroupServiceAccountConfig
+
+#### Initializer
+
+```typescript
+import { dataGitlabGroupServiceAccount } from '@cdktf/provider-gitlab'
+
+const dataGitlabGroupServiceAccountConfig: dataGitlabGroupServiceAccount.DataGitlabGroupServiceAccountConfig = { ... }
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number \| cdktf.TerraformCount
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| group
| string
| The ID or URL-encoded path of the target group. Must be a top-level group. |
+| serviceAccountId
| string
| The service account id. |
+| name
| string
| The name of the user. If not specified, the default Service account user name is used. |
+| username
| string
| The username of the user. If not specified, it's automatically generated. |
+
+---
+
+##### `connection`Optional
+
+```typescript
+public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
+```
+
+- *Type:* cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection
+
+---
+
+##### `count`Optional
+
+```typescript
+public readonly count: number | TerraformCount;
+```
+
+- *Type:* number | cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```typescript
+public readonly dependsOn: ITerraformDependable[];
+```
+
+- *Type:* cdktf.ITerraformDependable[]
+
+---
+
+##### `forEach`Optional
+
+```typescript
+public readonly forEach: ITerraformIterator;
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```typescript
+public readonly lifecycle: TerraformResourceLifecycle;
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```typescript
+public readonly provider: TerraformProvider;
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+```typescript
+public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
+```
+
+- *Type:* cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[]
+
+---
+
+##### `group`Required
+
+```typescript
+public readonly group: string;
+```
+
+- *Type:* string
+
+The ID or URL-encoded path of the target group. Must be a top-level group.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#group DataGitlabGroupServiceAccount#group}
+
+---
+
+##### `serviceAccountId`Required
+
+```typescript
+public readonly serviceAccountId: string;
+```
+
+- *Type:* string
+
+The service account id.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#service_account_id DataGitlabGroupServiceAccount#service_account_id}
+
+---
+
+##### `name`Optional
+
+```typescript
+public readonly name: string;
+```
+
+- *Type:* string
+
+The name of the user. If not specified, the default Service account user name is used.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#name DataGitlabGroupServiceAccount#name}
+
+---
+
+##### `username`Optional
+
+```typescript
+public readonly username: string;
+```
+
+- *Type:* string
+
+The username of the user. If not specified, it's automatically generated.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_service_account#username DataGitlabGroupServiceAccount#username}
+
+---
+
+
+
diff --git a/docs/dataGitlabGroupSubgroups.csharp.md b/docs/dataGitlabGroupSubgroups.csharp.md
index 7266cb01d..70807caca 100644
--- a/docs/dataGitlabGroupSubgroups.csharp.md
+++ b/docs/dataGitlabGroupSubgroups.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabGroupSubgroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
#### Initializers
@@ -435,7 +435,7 @@ The construct id used in the generated config for the DataGitlabGroupSubgroups t
The id of the existing DataGitlabGroupSubgroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
---
@@ -903,7 +903,7 @@ new DataGitlabGroupSubgroupsConfig {
| Provisioners
| object[]
| *No description.* |
| GroupId
| double
| The ID of the group. |
| AllAvailable
| object
| Show all the groups you have access to. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
| MinAccessLevel
| string
| Limit to groups where current user has at least this access level. |
| OrderBy
| string
| Order groups by name, path or id. |
| Owned
| object
| Limit to groups explicitly owned by the current user. |
@@ -995,7 +995,7 @@ public double GroupId { get; set; }
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
---
@@ -1009,7 +1009,7 @@ public object AllAvailable { get; set; }
Show all the groups you have access to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
---
@@ -1021,7 +1021,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1038,7 +1038,7 @@ public string MinAccessLevel { get; set; }
Limit to groups where current user has at least this access level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
---
@@ -1052,7 +1052,7 @@ public string OrderBy { get; set; }
Order groups by name, path or id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
---
@@ -1066,7 +1066,7 @@ public object Owned { get; set; }
Limit to groups explicitly owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
---
@@ -1080,7 +1080,7 @@ public string Search { get; set; }
Return the list of authorized groups matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
---
@@ -1094,7 +1094,7 @@ public double[] SkipGroups { get; set; }
Skip the group IDs passed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
---
@@ -1108,7 +1108,7 @@ public string Sort { get; set; }
Order groups in asc or desc order.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
---
@@ -1122,7 +1122,7 @@ public object Statistics { get; set; }
Include group statistics (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
---
@@ -1136,7 +1136,7 @@ public object WithCustomAttributes { get; set; }
Include custom attributes in response (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
---
diff --git a/docs/dataGitlabGroupSubgroups.go.md b/docs/dataGitlabGroupSubgroups.go.md
index dbbb08e85..0699e09c9 100644
--- a/docs/dataGitlabGroupSubgroups.go.md
+++ b/docs/dataGitlabGroupSubgroups.go.md
@@ -4,7 +4,7 @@
### DataGitlabGroupSubgroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
#### Initializers
@@ -435,7 +435,7 @@ The construct id used in the generated config for the DataGitlabGroupSubgroups t
The id of the existing DataGitlabGroupSubgroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
---
@@ -903,7 +903,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupsubg
| Provisioners
| *[]interface{}
| *No description.* |
| GroupId
| *f64
| The ID of the group. |
| AllAvailable
| interface{}
| Show all the groups you have access to. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
| MinAccessLevel
| *string
| Limit to groups where current user has at least this access level. |
| OrderBy
| *string
| Order groups by name, path or id. |
| Owned
| interface{}
| Limit to groups explicitly owned by the current user. |
@@ -995,7 +995,7 @@ GroupId *f64
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
---
@@ -1009,7 +1009,7 @@ AllAvailable interface{}
Show all the groups you have access to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
---
@@ -1021,7 +1021,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1038,7 +1038,7 @@ MinAccessLevel *string
Limit to groups where current user has at least this access level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
---
@@ -1052,7 +1052,7 @@ OrderBy *string
Order groups by name, path or id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
---
@@ -1066,7 +1066,7 @@ Owned interface{}
Limit to groups explicitly owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
---
@@ -1080,7 +1080,7 @@ Search *string
Return the list of authorized groups matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
---
@@ -1094,7 +1094,7 @@ SkipGroups *[]*f64
Skip the group IDs passed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
---
@@ -1108,7 +1108,7 @@ Sort *string
Order groups in asc or desc order.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
---
@@ -1122,7 +1122,7 @@ Statistics interface{}
Include group statistics (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
---
@@ -1136,7 +1136,7 @@ WithCustomAttributes interface{}
Include custom attributes in response (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
---
diff --git a/docs/dataGitlabGroupSubgroups.java.md b/docs/dataGitlabGroupSubgroups.java.md
index 733548b4c..9d29d6f52 100644
--- a/docs/dataGitlabGroupSubgroups.java.md
+++ b/docs/dataGitlabGroupSubgroups.java.md
@@ -4,7 +4,7 @@
### DataGitlabGroupSubgroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
#### Initializers
@@ -54,7 +54,7 @@ DataGitlabGroupSubgroups.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| groupId
| java.lang.Number
| The ID of the group. |
| allAvailable
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Show all the groups you have access to. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
| minAccessLevel
| java.lang.String
| Limit to groups where current user has at least this access level. |
| orderBy
| java.lang.String
| Order groups by name, path or id. |
| owned
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit to groups explicitly owned by the current user. |
@@ -132,7 +132,7 @@ Must be unique amongst siblings in the same scope
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Show all the groups you have access to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -163,7 +163,7 @@ If you experience problems setting this value it might not be settable. Please t
Limit to groups where current user has at least this access level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
---
@@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Order groups by name, path or id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
---
@@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit to groups explicitly owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
---
@@ -193,7 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return the list of authorized groups matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
---
@@ -203,7 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Skip the group IDs passed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
---
@@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Order groups in asc or desc order.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
---
@@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include group statistics (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
---
@@ -233,7 +233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include custom attributes in response (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
---
@@ -626,7 +626,7 @@ The construct id used in the generated config for the DataGitlabGroupSubgroups t
The id of the existing DataGitlabGroupSubgroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
---
@@ -1102,7 +1102,7 @@ DataGitlabGroupSubgroupsConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| groupId
| java.lang.Number
| The ID of the group. |
| allAvailable
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Show all the groups you have access to. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
| minAccessLevel
| java.lang.String
| Limit to groups where current user has at least this access level. |
| orderBy
| java.lang.String
| Order groups by name, path or id. |
| owned
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit to groups explicitly owned by the current user. |
@@ -1194,7 +1194,7 @@ public java.lang.Number getGroupId();
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
---
@@ -1208,7 +1208,7 @@ public java.lang.Object getAllAvailable();
Show all the groups you have access to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
---
@@ -1220,7 +1220,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1237,7 +1237,7 @@ public java.lang.String getMinAccessLevel();
Limit to groups where current user has at least this access level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
---
@@ -1251,7 +1251,7 @@ public java.lang.String getOrderBy();
Order groups by name, path or id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
---
@@ -1265,7 +1265,7 @@ public java.lang.Object getOwned();
Limit to groups explicitly owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
---
@@ -1279,7 +1279,7 @@ public java.lang.String getSearch();
Return the list of authorized groups matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
---
@@ -1293,7 +1293,7 @@ public java.util.List getSkipGroups();
Skip the group IDs passed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
---
@@ -1307,7 +1307,7 @@ public java.lang.String getSort();
Order groups in asc or desc order.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
---
@@ -1321,7 +1321,7 @@ public java.lang.Object getStatistics();
Include group statistics (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
---
@@ -1335,7 +1335,7 @@ public java.lang.Object getWithCustomAttributes();
Include custom attributes in response (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
---
diff --git a/docs/dataGitlabGroupSubgroups.python.md b/docs/dataGitlabGroupSubgroups.python.md
index e94ee0a74..c7464b0e9 100644
--- a/docs/dataGitlabGroupSubgroups.python.md
+++ b/docs/dataGitlabGroupSubgroups.python.md
@@ -4,7 +4,7 @@
### DataGitlabGroupSubgroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
#### Initializers
@@ -48,7 +48,7 @@ dataGitlabGroupSubgroups.DataGitlabGroupSubgroups(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| group_id
| typing.Union[int, float]
| The ID of the group. |
| all_available
| typing.Union[bool, cdktf.IResolvable]
| Show all the groups you have access to. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
| min_access_level
| str
| Limit to groups where current user has at least this access level. |
| order_by
| str
| Order groups by name, path or id. |
| owned
| typing.Union[bool, cdktf.IResolvable]
| Limit to groups explicitly owned by the current user. |
@@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Show all the groups you have access to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -157,7 +157,7 @@ If you experience problems setting this value it might not be settable. Please t
Limit to groups where current user has at least this access level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
---
@@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Order groups by name, path or id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
---
@@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit to groups explicitly owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
---
@@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return the list of authorized groups matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
---
@@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Skip the group IDs passed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
---
@@ -207,7 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Order groups in asc or desc order.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
---
@@ -217,7 +217,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include group statistics (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
---
@@ -227,7 +227,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include custom attributes in response (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
---
@@ -656,7 +656,7 @@ The construct id used in the generated config for the DataGitlabGroupSubgroups t
The id of the existing DataGitlabGroupSubgroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
---
@@ -1124,7 +1124,7 @@ dataGitlabGroupSubgroups.DataGitlabGroupSubgroupsConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| group_id
| typing.Union[int, float]
| The ID of the group. |
| all_available
| typing.Union[bool, cdktf.IResolvable]
| Show all the groups you have access to. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
| min_access_level
| str
| Limit to groups where current user has at least this access level. |
| order_by
| str
| Order groups by name, path or id. |
| owned
| typing.Union[bool, cdktf.IResolvable]
| Limit to groups explicitly owned by the current user. |
@@ -1216,7 +1216,7 @@ group_id: typing.Union[int, float]
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
---
@@ -1230,7 +1230,7 @@ all_available: typing.Union[bool, IResolvable]
Show all the groups you have access to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
---
@@ -1242,7 +1242,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1259,7 +1259,7 @@ min_access_level: str
Limit to groups where current user has at least this access level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
---
@@ -1273,7 +1273,7 @@ order_by: str
Order groups by name, path or id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
---
@@ -1287,7 +1287,7 @@ owned: typing.Union[bool, IResolvable]
Limit to groups explicitly owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
---
@@ -1301,7 +1301,7 @@ search: str
Return the list of authorized groups matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
---
@@ -1315,7 +1315,7 @@ skip_groups: typing.List[typing.Union[int, float]]
Skip the group IDs passed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
---
@@ -1329,7 +1329,7 @@ sort: str
Order groups in asc or desc order.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
---
@@ -1343,7 +1343,7 @@ statistics: typing.Union[bool, IResolvable]
Include group statistics (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
---
@@ -1357,7 +1357,7 @@ with_custom_attributes: typing.Union[bool, IResolvable]
Include custom attributes in response (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
---
diff --git a/docs/dataGitlabGroupSubgroups.typescript.md b/docs/dataGitlabGroupSubgroups.typescript.md
index 25fe8cde3..130002ad0 100644
--- a/docs/dataGitlabGroupSubgroups.typescript.md
+++ b/docs/dataGitlabGroupSubgroups.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabGroupSubgroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups gitlab_group_subgroups}.
#### Initializers
@@ -435,7 +435,7 @@ The construct id used in the generated config for the DataGitlabGroupSubgroups t
The id of the existing DataGitlabGroupSubgroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#import import section} in the documentation of this resource for the id to use
---
@@ -884,7 +884,7 @@ const dataGitlabGroupSubgroupsConfig: dataGitlabGroupSubgroups.DataGitlabGroupSu
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| groupId
| number
| The ID of the group. |
| allAvailable
| boolean \| cdktf.IResolvable
| Show all the groups you have access to. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}. |
| minAccessLevel
| string
| Limit to groups where current user has at least this access level. |
| orderBy
| string
| Order groups by name, path or id. |
| owned
| boolean \| cdktf.IResolvable
| Limit to groups explicitly owned by the current user. |
@@ -976,7 +976,7 @@ public readonly groupId: number;
The ID of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#group_id DataGitlabGroupSubgroups#group_id}
---
@@ -990,7 +990,7 @@ public readonly allAvailable: boolean | IResolvable;
Show all the groups you have access to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#all_available DataGitlabGroupSubgroups#all_available}
---
@@ -1002,7 +1002,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#id DataGitlabGroupSubgroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1019,7 +1019,7 @@ public readonly minAccessLevel: string;
Limit to groups where current user has at least this access level.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#min_access_level DataGitlabGroupSubgroups#min_access_level}
---
@@ -1033,7 +1033,7 @@ public readonly orderBy: string;
Order groups by name, path or id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#order_by DataGitlabGroupSubgroups#order_by}
---
@@ -1047,7 +1047,7 @@ public readonly owned: boolean | IResolvable;
Limit to groups explicitly owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#owned DataGitlabGroupSubgroups#owned}
---
@@ -1061,7 +1061,7 @@ public readonly search: string;
Return the list of authorized groups matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#search DataGitlabGroupSubgroups#search}
---
@@ -1075,7 +1075,7 @@ public readonly skipGroups: number[];
Skip the group IDs passed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#skip_groups DataGitlabGroupSubgroups#skip_groups}
---
@@ -1089,7 +1089,7 @@ public readonly sort: string;
Order groups in asc or desc order.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#sort DataGitlabGroupSubgroups#sort}
---
@@ -1103,7 +1103,7 @@ public readonly statistics: boolean | IResolvable;
Include group statistics (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#statistics DataGitlabGroupSubgroups#statistics}
---
@@ -1117,7 +1117,7 @@ public readonly withCustomAttributes: boolean | IResolvable;
Include custom attributes in response (administrators only).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_subgroups#with_custom_attributes DataGitlabGroupSubgroups#with_custom_attributes}
---
diff --git a/docs/dataGitlabGroupVariable.csharp.md b/docs/dataGitlabGroupVariable.csharp.md
index c369dbe84..6ce529716 100644
--- a/docs/dataGitlabGroupVariable.csharp.md
+++ b/docs/dataGitlabGroupVariable.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable gitlab_group_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable gitlab_group_variable}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabGroupVariable to
The id of the existing DataGitlabGroupVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
---
@@ -742,7 +742,7 @@ new DataGitlabGroupVariableConfig {
| Group
| string
| The name or id of the group. |
| Key
| string
| The name of the variable. |
| EnvironmentScope
| string
| The environment scope of the variable. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
---
@@ -826,7 +826,7 @@ public string Group { get; set; }
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
---
@@ -840,7 +840,7 @@ public string Key { get; set; }
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
---
@@ -856,7 +856,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
---
@@ -868,7 +868,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupVariable.go.md b/docs/dataGitlabGroupVariable.go.md
index 71e4e9e1b..629467313 100644
--- a/docs/dataGitlabGroupVariable.go.md
+++ b/docs/dataGitlabGroupVariable.go.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable gitlab_group_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable gitlab_group_variable}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabGroupVariable to
The id of the existing DataGitlabGroupVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
---
@@ -742,7 +742,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupvari
| Group
| *string
| The name or id of the group. |
| Key
| *string
| The name of the variable. |
| EnvironmentScope
| *string
| The environment scope of the variable. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
---
@@ -826,7 +826,7 @@ Group *string
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
---
@@ -840,7 +840,7 @@ Key *string
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
---
@@ -856,7 +856,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
---
@@ -868,7 +868,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupVariable.java.md b/docs/dataGitlabGroupVariable.java.md
index ed849a6f3..a7d182d1f 100644
--- a/docs/dataGitlabGroupVariable.java.md
+++ b/docs/dataGitlabGroupVariable.java.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable gitlab_group_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable gitlab_group_variable}.
#### Initializers
@@ -44,7 +44,7 @@ DataGitlabGroupVariable.Builder.create(Construct scope, java.lang.String id)
| group
| java.lang.String
| The name or id of the group. |
| key
| java.lang.String
| The name of the variable. |
| environmentScope
| java.lang.String
| The environment scope of the variable. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
---
@@ -136,7 +136,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -484,7 +484,7 @@ The construct id used in the generated config for the DataGitlabGroupVariable to
The id of the existing DataGitlabGroupVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
---
@@ -851,7 +851,7 @@ DataGitlabGroupVariableConfig.builder()
| group
| java.lang.String
| The name or id of the group. |
| key
| java.lang.String
| The name of the variable. |
| environmentScope
| java.lang.String
| The environment scope of the variable. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
---
@@ -935,7 +935,7 @@ public java.lang.String getGroup();
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
---
@@ -949,7 +949,7 @@ public java.lang.String getKey();
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
---
@@ -965,7 +965,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
---
@@ -977,7 +977,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupVariable.python.md b/docs/dataGitlabGroupVariable.python.md
index 15c1f0cdf..a0eeaad04 100644
--- a/docs/dataGitlabGroupVariable.python.md
+++ b/docs/dataGitlabGroupVariable.python.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable gitlab_group_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable gitlab_group_variable}.
#### Initializers
@@ -42,7 +42,7 @@ dataGitlabGroupVariable.DataGitlabGroupVariable(
| group
| str
| The name or id of the group. |
| key
| str
| The name of the variable. |
| environment_scope
| str
| The environment scope of the variable. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
---
@@ -134,7 +134,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -518,7 +518,7 @@ The construct id used in the generated config for the DataGitlabGroupVariable to
The id of the existing DataGitlabGroupVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
---
@@ -881,7 +881,7 @@ dataGitlabGroupVariable.DataGitlabGroupVariableConfig(
| group
| str
| The name or id of the group. |
| key
| str
| The name of the variable. |
| environment_scope
| str
| The environment scope of the variable. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
---
@@ -965,7 +965,7 @@ group: str
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
---
@@ -979,7 +979,7 @@ key: str
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
---
@@ -995,7 +995,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
---
@@ -1007,7 +1007,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupVariable.typescript.md b/docs/dataGitlabGroupVariable.typescript.md
index 78604f12f..6ca19f518 100644
--- a/docs/dataGitlabGroupVariable.typescript.md
+++ b/docs/dataGitlabGroupVariable.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable gitlab_group_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable gitlab_group_variable}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabGroupVariable to
The id of the existing DataGitlabGroupVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#import import section} in the documentation of this resource for the id to use
---
@@ -730,7 +730,7 @@ const dataGitlabGroupVariableConfig: dataGitlabGroupVariable.DataGitlabGroupVari
| group
| string
| The name or id of the group. |
| key
| string
| The name of the variable. |
| environmentScope
| string
| The environment scope of the variable. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}. |
---
@@ -814,7 +814,7 @@ public readonly group: string;
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#group DataGitlabGroupVariable#group}
---
@@ -828,7 +828,7 @@ public readonly key: string;
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#key DataGitlabGroupVariable#key}
---
@@ -844,7 +844,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#environment_scope DataGitlabGroupVariable#environment_scope}
---
@@ -856,7 +856,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variable#id DataGitlabGroupVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupVariables.csharp.md b/docs/dataGitlabGroupVariables.csharp.md
index d9d190c29..6f7294989 100644
--- a/docs/dataGitlabGroupVariables.csharp.md
+++ b/docs/dataGitlabGroupVariables.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables gitlab_group_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables gitlab_group_variables}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabGroupVariables t
The id of the existing DataGitlabGroupVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
---
@@ -663,7 +663,7 @@ new DataGitlabGroupVariablesConfig {
| Provisioners
| object[]
| *No description.* |
| Group
| string
| The name or id of the group. |
| EnvironmentScope
| string
| The environment scope of the variable. Defaults to all environment (`*`). |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
---
@@ -747,7 +747,7 @@ public string Group { get; set; }
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
---
@@ -761,7 +761,7 @@ public string EnvironmentScope { get; set; }
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
---
@@ -773,7 +773,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupVariables.go.md b/docs/dataGitlabGroupVariables.go.md
index 6716555fd..8e6f1f93c 100644
--- a/docs/dataGitlabGroupVariables.go.md
+++ b/docs/dataGitlabGroupVariables.go.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables gitlab_group_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables gitlab_group_variables}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabGroupVariables t
The id of the existing DataGitlabGroupVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
---
@@ -663,7 +663,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroupvari
| Provisioners
| *[]interface{}
| *No description.* |
| Group
| *string
| The name or id of the group. |
| EnvironmentScope
| *string
| The environment scope of the variable. Defaults to all environment (`*`). |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
---
@@ -747,7 +747,7 @@ Group *string
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
---
@@ -761,7 +761,7 @@ EnvironmentScope *string
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
---
@@ -773,7 +773,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupVariables.java.md b/docs/dataGitlabGroupVariables.java.md
index d42fda0ff..199642b16 100644
--- a/docs/dataGitlabGroupVariables.java.md
+++ b/docs/dataGitlabGroupVariables.java.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables gitlab_group_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables gitlab_group_variables}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabGroupVariables.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| group
| java.lang.String
| The name or id of the group. |
| environmentScope
| java.lang.String
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -470,7 +470,7 @@ The construct id used in the generated config for the DataGitlabGroupVariables t
The id of the existing DataGitlabGroupVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
---
@@ -758,7 +758,7 @@ DataGitlabGroupVariablesConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| group
| java.lang.String
| The name or id of the group. |
| environmentScope
| java.lang.String
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
---
@@ -842,7 +842,7 @@ public java.lang.String getGroup();
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
---
@@ -856,7 +856,7 @@ public java.lang.String getEnvironmentScope();
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
---
@@ -868,7 +868,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupVariables.python.md b/docs/dataGitlabGroupVariables.python.md
index 76c153bc4..affcfa84e 100644
--- a/docs/dataGitlabGroupVariables.python.md
+++ b/docs/dataGitlabGroupVariables.python.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables gitlab_group_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables gitlab_group_variables}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabGroupVariables.DataGitlabGroupVariables(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| group
| str
| The name or id of the group. |
| environment_scope
| str
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -504,7 +504,7 @@ The construct id used in the generated config for the DataGitlabGroupVariables t
The id of the existing DataGitlabGroupVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
---
@@ -788,7 +788,7 @@ dataGitlabGroupVariables.DataGitlabGroupVariablesConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| group
| str
| The name or id of the group. |
| environment_scope
| str
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
---
@@ -872,7 +872,7 @@ group: str
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
---
@@ -886,7 +886,7 @@ environment_scope: str
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
---
@@ -898,7 +898,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroupVariables.typescript.md b/docs/dataGitlabGroupVariables.typescript.md
index 5e4eb5a94..c1059aabf 100644
--- a/docs/dataGitlabGroupVariables.typescript.md
+++ b/docs/dataGitlabGroupVariables.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabGroupVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables gitlab_group_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables gitlab_group_variables}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabGroupVariables t
The id of the existing DataGitlabGroupVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#import import section} in the documentation of this resource for the id to use
---
@@ -652,7 +652,7 @@ const dataGitlabGroupVariablesConfig: dataGitlabGroupVariables.DataGitlabGroupVa
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| group
| string
| The name or id of the group. |
| environmentScope
| string
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}. |
---
@@ -736,7 +736,7 @@ public readonly group: string;
The name or id of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#group DataGitlabGroupVariables#group}
---
@@ -750,7 +750,7 @@ public readonly environmentScope: string;
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#environment_scope DataGitlabGroupVariables#environment_scope}
---
@@ -762,7 +762,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/group_variables#id DataGitlabGroupVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabGroups.csharp.md b/docs/dataGitlabGroups.csharp.md
index fb555d49c..882ae2180 100644
--- a/docs/dataGitlabGroups.csharp.md
+++ b/docs/dataGitlabGroups.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabGroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups gitlab_groups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups gitlab_groups}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabGroups to import
The id of the existing DataGitlabGroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
---
@@ -728,7 +728,7 @@ new DataGitlabGroupsConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
| OrderBy
| string
| Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges). |
| Search
| string
| Search groups by name or path. |
| Sort
| string
| Sort groups' list in asc or desc order. (Requires administrator privileges). |
@@ -814,7 +814,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -831,7 +831,7 @@ public string OrderBy { get; set; }
Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
---
@@ -845,7 +845,7 @@ public string Search { get; set; }
Search groups by name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#search DataGitlabGroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#search DataGitlabGroups#search}
---
@@ -859,7 +859,7 @@ public string Sort { get; set; }
Sort groups' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
---
@@ -873,7 +873,7 @@ public object TopLevelOnly { get; set; }
Limit to top level groups, excluding all subgroups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
---
diff --git a/docs/dataGitlabGroups.go.md b/docs/dataGitlabGroups.go.md
index cc0c140b5..5ecdc5352 100644
--- a/docs/dataGitlabGroups.go.md
+++ b/docs/dataGitlabGroups.go.md
@@ -4,7 +4,7 @@
### DataGitlabGroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups gitlab_groups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups gitlab_groups}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabGroups to import
The id of the existing DataGitlabGroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
---
@@ -728,7 +728,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabgroups"
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
| OrderBy
| *string
| Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges). |
| Search
| *string
| Search groups by name or path. |
| Sort
| *string
| Sort groups' list in asc or desc order. (Requires administrator privileges). |
@@ -814,7 +814,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -831,7 +831,7 @@ OrderBy *string
Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
---
@@ -845,7 +845,7 @@ Search *string
Search groups by name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#search DataGitlabGroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#search DataGitlabGroups#search}
---
@@ -859,7 +859,7 @@ Sort *string
Sort groups' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
---
@@ -873,7 +873,7 @@ TopLevelOnly interface{}
Limit to top level groups, excluding all subgroups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
---
diff --git a/docs/dataGitlabGroups.java.md b/docs/dataGitlabGroups.java.md
index 7aac0fde3..a23da9909 100644
--- a/docs/dataGitlabGroups.java.md
+++ b/docs/dataGitlabGroups.java.md
@@ -4,7 +4,7 @@
### DataGitlabGroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups gitlab_groups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups gitlab_groups}.
#### Initializers
@@ -43,7 +43,7 @@ DataGitlabGroups.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
| orderBy
| java.lang.String
| Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges). |
| search
| java.lang.String
| Search groups by name or path. |
| sort
| java.lang.String
| Sort groups' list in asc or desc order. (Requires administrator privileges). |
@@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -128,7 +128,7 @@ If you experience problems setting this value it might not be settable. Please t
Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search groups by name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#search DataGitlabGroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#search DataGitlabGroups#search}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Sort groups' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit to top level groups, excluding all subgroups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
---
@@ -516,7 +516,7 @@ The construct id used in the generated config for the DataGitlabGroups to import
The id of the existing DataGitlabGroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
---
@@ -849,7 +849,7 @@ DataGitlabGroupsConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
| orderBy
| java.lang.String
| Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges). |
| search
| java.lang.String
| Search groups by name or path. |
| sort
| java.lang.String
| Sort groups' list in asc or desc order. (Requires administrator privileges). |
@@ -935,7 +935,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -952,7 +952,7 @@ public java.lang.String getOrderBy();
Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
---
@@ -966,7 +966,7 @@ public java.lang.String getSearch();
Search groups by name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#search DataGitlabGroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#search DataGitlabGroups#search}
---
@@ -980,7 +980,7 @@ public java.lang.String getSort();
Sort groups' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
---
@@ -994,7 +994,7 @@ public java.lang.Object getTopLevelOnly();
Limit to top level groups, excluding all subgroups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
---
diff --git a/docs/dataGitlabGroups.python.md b/docs/dataGitlabGroups.python.md
index f337080d0..9d7565d4e 100644
--- a/docs/dataGitlabGroups.python.md
+++ b/docs/dataGitlabGroups.python.md
@@ -4,7 +4,7 @@
### DataGitlabGroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups gitlab_groups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups gitlab_groups}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabGroups.DataGitlabGroups(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
| order_by
| str
| Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges). |
| search
| str
| Search groups by name or path. |
| sort
| str
| Sort groups' list in asc or desc order. (Requires administrator privileges). |
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -125,7 +125,7 @@ If you experience problems setting this value it might not be settable. Please t
Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
---
@@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search groups by name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#search DataGitlabGroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#search DataGitlabGroups#search}
---
@@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Sort groups' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
---
@@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit to top level groups, excluding all subgroups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
---
@@ -549,7 +549,7 @@ The construct id used in the generated config for the DataGitlabGroups to import
The id of the existing DataGitlabGroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
---
@@ -877,7 +877,7 @@ dataGitlabGroups.DataGitlabGroupsConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
| order_by
| str
| Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges). |
| search
| str
| Search groups by name or path. |
| sort
| str
| Sort groups' list in asc or desc order. (Requires administrator privileges). |
@@ -963,7 +963,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -980,7 +980,7 @@ order_by: str
Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
---
@@ -994,7 +994,7 @@ search: str
Search groups by name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#search DataGitlabGroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#search DataGitlabGroups#search}
---
@@ -1008,7 +1008,7 @@ sort: str
Sort groups' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
---
@@ -1022,7 +1022,7 @@ top_level_only: typing.Union[bool, IResolvable]
Limit to top level groups, excluding all subgroups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
---
diff --git a/docs/dataGitlabGroups.typescript.md b/docs/dataGitlabGroups.typescript.md
index 7eba2bb07..065f6ec68 100644
--- a/docs/dataGitlabGroups.typescript.md
+++ b/docs/dataGitlabGroups.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabGroups
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups gitlab_groups}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups gitlab_groups}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabGroups to import
The id of the existing DataGitlabGroups that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#import import section} in the documentation of this resource for the id to use
---
@@ -715,7 +715,7 @@ const dataGitlabGroupsConfig: dataGitlabGroups.DataGitlabGroupsConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}. |
| orderBy
| string
| Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges). |
| search
| string
| Search groups by name or path. |
| sort
| string
| Sort groups' list in asc or desc order. (Requires administrator privileges). |
@@ -801,7 +801,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#id DataGitlabGroups#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#id DataGitlabGroups#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -818,7 +818,7 @@ public readonly orderBy: string;
Order the groups' list by `id`, `name`, `path`, or `similarity`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#order_by DataGitlabGroups#order_by}
---
@@ -832,7 +832,7 @@ public readonly search: string;
Search groups by name or path.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#search DataGitlabGroups#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#search DataGitlabGroups#search}
---
@@ -846,7 +846,7 @@ public readonly sort: string;
Sort groups' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#sort DataGitlabGroups#sort}
---
@@ -860,7 +860,7 @@ public readonly topLevelOnly: boolean | IResolvable;
Limit to top level groups, excluding all subgroups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/groups#top_level_only DataGitlabGroups#top_level_only}
---
diff --git a/docs/dataGitlabInstanceDeployKeys.csharp.md b/docs/dataGitlabInstanceDeployKeys.csharp.md
index f17cc440a..4e052be8f 100644
--- a/docs/dataGitlabInstanceDeployKeys.csharp.md
+++ b/docs/dataGitlabInstanceDeployKeys.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceDeployKeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabInstanceDeployKe
The id of the existing DataGitlabInstanceDeployKeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
---
@@ -638,7 +638,7 @@ new DataGitlabInstanceDeployKeysConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
| Public
| object
| Only return deploy keys that are public. |
---
@@ -721,7 +721,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -738,7 +738,7 @@ public object Public { get; set; }
Only return deploy keys that are public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
---
diff --git a/docs/dataGitlabInstanceDeployKeys.go.md b/docs/dataGitlabInstanceDeployKeys.go.md
index a01ecb666..c33fae6b4 100644
--- a/docs/dataGitlabInstanceDeployKeys.go.md
+++ b/docs/dataGitlabInstanceDeployKeys.go.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceDeployKeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabInstanceDeployKe
The id of the existing DataGitlabInstanceDeployKeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
---
@@ -638,7 +638,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabinstanced
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
| Public
| interface{}
| Only return deploy keys that are public. |
---
@@ -721,7 +721,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -738,7 +738,7 @@ Public interface{}
Only return deploy keys that are public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
---
diff --git a/docs/dataGitlabInstanceDeployKeys.java.md b/docs/dataGitlabInstanceDeployKeys.java.md
index c281c2f4e..8b9a895db 100644
--- a/docs/dataGitlabInstanceDeployKeys.java.md
+++ b/docs/dataGitlabInstanceDeployKeys.java.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceDeployKeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
#### Initializers
@@ -40,7 +40,7 @@ DataGitlabInstanceDeployKeys.Builder.create(Construct scope, java.lang.String id
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
| public
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Only return deploy keys that are public. |
---
@@ -109,7 +109,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -122,7 +122,7 @@ If you experience problems setting this value it might not be settable. Please t
Only return deploy keys that are public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
---
@@ -459,7 +459,7 @@ The construct id used in the generated config for the DataGitlabInstanceDeployKe
The id of the existing DataGitlabInstanceDeployKeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
---
@@ -723,7 +723,7 @@ DataGitlabInstanceDeployKeysConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
| public
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Only return deploy keys that are public. |
---
@@ -806,7 +806,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -823,7 +823,7 @@ public java.lang.Object getPublic();
Only return deploy keys that are public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
---
diff --git a/docs/dataGitlabInstanceDeployKeys.python.md b/docs/dataGitlabInstanceDeployKeys.python.md
index 327492678..2ce33c362 100644
--- a/docs/dataGitlabInstanceDeployKeys.python.md
+++ b/docs/dataGitlabInstanceDeployKeys.python.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceDeployKeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
#### Initializers
@@ -37,7 +37,7 @@ dataGitlabInstanceDeployKeys.DataGitlabInstanceDeployKeys(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
| public
| typing.Union[bool, cdktf.IResolvable]
| Only return deploy keys that are public. |
---
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -119,7 +119,7 @@ If you experience problems setting this value it might not be settable. Please t
Only return deploy keys that are public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
---
@@ -492,7 +492,7 @@ The construct id used in the generated config for the DataGitlabInstanceDeployKe
The id of the existing DataGitlabInstanceDeployKeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
---
@@ -751,7 +751,7 @@ dataGitlabInstanceDeployKeys.DataGitlabInstanceDeployKeysConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
| public
| typing.Union[bool, cdktf.IResolvable]
| Only return deploy keys that are public. |
---
@@ -834,7 +834,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -851,7 +851,7 @@ public: typing.Union[bool, IResolvable]
Only return deploy keys that are public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
---
diff --git a/docs/dataGitlabInstanceDeployKeys.typescript.md b/docs/dataGitlabInstanceDeployKeys.typescript.md
index db267da55..d606e1687 100644
--- a/docs/dataGitlabInstanceDeployKeys.typescript.md
+++ b/docs/dataGitlabInstanceDeployKeys.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceDeployKeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys gitlab_instance_deploy_keys}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabInstanceDeployKe
The id of the existing DataGitlabInstanceDeployKeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#import import section} in the documentation of this resource for the id to use
---
@@ -628,7 +628,7 @@ const dataGitlabInstanceDeployKeysConfig: dataGitlabInstanceDeployKeys.DataGitla
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}. |
| public
| boolean \| cdktf.IResolvable
| Only return deploy keys that are public. |
---
@@ -711,7 +711,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#id DataGitlabInstanceDeployKeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -728,7 +728,7 @@ public readonly public: boolean | IResolvable;
Only return deploy keys that are public.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_deploy_keys#public DataGitlabInstanceDeployKeys#public}
---
diff --git a/docs/dataGitlabInstanceVariable.csharp.md b/docs/dataGitlabInstanceVariable.csharp.md
index 66b0f8508..cdd954963 100644
--- a/docs/dataGitlabInstanceVariable.csharp.md
+++ b/docs/dataGitlabInstanceVariable.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable gitlab_instance_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable gitlab_instance_variable}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
---
@@ -687,7 +687,7 @@ new DataGitlabInstanceVariableConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Key
| string
| The name of the variable. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
---
@@ -771,7 +771,7 @@ public string Key { get; set; }
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
---
@@ -783,7 +783,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabInstanceVariable.go.md b/docs/dataGitlabInstanceVariable.go.md
index 12502fa8c..23923a451 100644
--- a/docs/dataGitlabInstanceVariable.go.md
+++ b/docs/dataGitlabInstanceVariable.go.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable gitlab_instance_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable gitlab_instance_variable}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
---
@@ -687,7 +687,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabinstancev
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Key
| *string
| The name of the variable. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
---
@@ -771,7 +771,7 @@ Key *string
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
---
@@ -783,7 +783,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabInstanceVariable.java.md b/docs/dataGitlabInstanceVariable.java.md
index 667d6aad1..810b3b313 100644
--- a/docs/dataGitlabInstanceVariable.java.md
+++ b/docs/dataGitlabInstanceVariable.java.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable gitlab_instance_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable gitlab_instance_variable}.
#### Initializers
@@ -40,7 +40,7 @@ DataGitlabInstanceVariable.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| key
| java.lang.String
| The name of the variable. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
---
@@ -770,7 +770,7 @@ DataGitlabInstanceVariableConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| key
| java.lang.String
| The name of the variable. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
---
@@ -854,7 +854,7 @@ public java.lang.String getKey();
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
---
@@ -866,7 +866,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabInstanceVariable.python.md b/docs/dataGitlabInstanceVariable.python.md
index a216c3e66..b14aac0cd 100644
--- a/docs/dataGitlabInstanceVariable.python.md
+++ b/docs/dataGitlabInstanceVariable.python.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable gitlab_instance_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable gitlab_instance_variable}.
#### Initializers
@@ -38,7 +38,7 @@ dataGitlabInstanceVariable.DataGitlabInstanceVariable(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| key
| str
| The name of the variable. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
---
@@ -800,7 +800,7 @@ dataGitlabInstanceVariable.DataGitlabInstanceVariableConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| key
| str
| The name of the variable. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
---
@@ -884,7 +884,7 @@ key: str
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
---
@@ -896,7 +896,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabInstanceVariable.typescript.md b/docs/dataGitlabInstanceVariable.typescript.md
index 41356cf89..d4f15e09a 100644
--- a/docs/dataGitlabInstanceVariable.typescript.md
+++ b/docs/dataGitlabInstanceVariable.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable gitlab_instance_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable gitlab_instance_variable}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#import import section} in the documentation of this resource for the id to use
---
@@ -677,7 +677,7 @@ const dataGitlabInstanceVariableConfig: dataGitlabInstanceVariable.DataGitlabIns
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| key
| string
| The name of the variable. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}. |
---
@@ -761,7 +761,7 @@ public readonly key: string;
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#key DataGitlabInstanceVariable#key}
---
@@ -773,7 +773,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variable#id DataGitlabInstanceVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabInstanceVariables.csharp.md b/docs/dataGitlabInstanceVariables.csharp.md
index 58663f290..3aea4e1c8 100644
--- a/docs/dataGitlabInstanceVariables.csharp.md
+++ b/docs/dataGitlabInstanceVariables.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables gitlab_instance_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables gitlab_instance_variables}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
---
@@ -608,7 +608,7 @@ new DataGitlabInstanceVariablesConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
---
@@ -690,7 +690,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabInstanceVariables.go.md b/docs/dataGitlabInstanceVariables.go.md
index 4dc8ff8da..ffdd88a04 100644
--- a/docs/dataGitlabInstanceVariables.go.md
+++ b/docs/dataGitlabInstanceVariables.go.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables gitlab_instance_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables gitlab_instance_variables}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
---
@@ -608,7 +608,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabinstancev
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
---
@@ -690,7 +690,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabInstanceVariables.java.md b/docs/dataGitlabInstanceVariables.java.md
index 545a3e0f5..f4940ea93 100644
--- a/docs/dataGitlabInstanceVariables.java.md
+++ b/docs/dataGitlabInstanceVariables.java.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables gitlab_instance_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables gitlab_instance_variables}.
#### Initializers
@@ -38,7 +38,7 @@ DataGitlabInstanceVariables.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
---
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -439,7 +439,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
---
@@ -679,7 +679,7 @@ DataGitlabInstanceVariablesConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
---
@@ -761,7 +761,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabInstanceVariables.python.md b/docs/dataGitlabInstanceVariables.python.md
index 451f47ccc..b9b0524b4 100644
--- a/docs/dataGitlabInstanceVariables.python.md
+++ b/docs/dataGitlabInstanceVariables.python.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables gitlab_instance_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables gitlab_instance_variables}.
#### Initializers
@@ -36,7 +36,7 @@ dataGitlabInstanceVariables.DataGitlabInstanceVariables(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
---
@@ -104,7 +104,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -473,7 +473,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
---
@@ -709,7 +709,7 @@ dataGitlabInstanceVariables.DataGitlabInstanceVariablesConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
---
@@ -791,7 +791,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabInstanceVariables.typescript.md b/docs/dataGitlabInstanceVariables.typescript.md
index 782e5123e..9982289d8 100644
--- a/docs/dataGitlabInstanceVariables.typescript.md
+++ b/docs/dataGitlabInstanceVariables.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabInstanceVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables gitlab_instance_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables gitlab_instance_variables}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabInstanceVariable
The id of the existing DataGitlabInstanceVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#import import section} in the documentation of this resource for the id to use
---
@@ -599,7 +599,7 @@ const dataGitlabInstanceVariablesConfig: dataGitlabInstanceVariables.DataGitlabI
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}. |
---
@@ -681,7 +681,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/instance_variables#id DataGitlabInstanceVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabMetadata.csharp.md b/docs/dataGitlabMetadata.csharp.md
index 9990f22e1..02c75e63c 100644
--- a/docs/dataGitlabMetadata.csharp.md
+++ b/docs/dataGitlabMetadata.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabMetadata
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata gitlab_metadata}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata gitlab_metadata}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabMetadata to impo
The id of the existing DataGitlabMetadata that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabMetadata.go.md b/docs/dataGitlabMetadata.go.md
index b5a535b25..a468a7132 100644
--- a/docs/dataGitlabMetadata.go.md
+++ b/docs/dataGitlabMetadata.go.md
@@ -4,7 +4,7 @@
### DataGitlabMetadata
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata gitlab_metadata}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata gitlab_metadata}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabMetadata to impo
The id of the existing DataGitlabMetadata that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabMetadata.java.md b/docs/dataGitlabMetadata.java.md
index f6d278bc1..d7cd6ccbd 100644
--- a/docs/dataGitlabMetadata.java.md
+++ b/docs/dataGitlabMetadata.java.md
@@ -4,7 +4,7 @@
### DataGitlabMetadata
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata gitlab_metadata}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata gitlab_metadata}.
#### Initializers
@@ -419,7 +419,7 @@ The construct id used in the generated config for the DataGitlabMetadata to impo
The id of the existing DataGitlabMetadata that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabMetadata.python.md b/docs/dataGitlabMetadata.python.md
index c73448a78..f08dfcabf 100644
--- a/docs/dataGitlabMetadata.python.md
+++ b/docs/dataGitlabMetadata.python.md
@@ -4,7 +4,7 @@
### DataGitlabMetadata
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata gitlab_metadata}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata gitlab_metadata}.
#### Initializers
@@ -453,7 +453,7 @@ The construct id used in the generated config for the DataGitlabMetadata to impo
The id of the existing DataGitlabMetadata that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabMetadata.typescript.md b/docs/dataGitlabMetadata.typescript.md
index 4f67dc7da..9545ee23a 100644
--- a/docs/dataGitlabMetadata.typescript.md
+++ b/docs/dataGitlabMetadata.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabMetadata
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata gitlab_metadata}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata gitlab_metadata}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabMetadata to impo
The id of the existing DataGitlabMetadata that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/metadata#import import section} in the documentation of this resource for the id to use
---
diff --git a/docs/dataGitlabPipelineSchedule.csharp.md b/docs/dataGitlabPipelineSchedule.csharp.md
index 8c029efb9..ae1f61ef4 100644
--- a/docs/dataGitlabPipelineSchedule.csharp.md
+++ b/docs/dataGitlabPipelineSchedule.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedule
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
---
@@ -850,7 +850,7 @@ public double PipelineScheduleId { get; set; }
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
---
@@ -864,7 +864,7 @@ public string Project { get; set; }
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
---
@@ -878,7 +878,7 @@ public string CronTimezone { get; set; }
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
---
diff --git a/docs/dataGitlabPipelineSchedule.go.md b/docs/dataGitlabPipelineSchedule.go.md
index 7e184b1af..c3213cbf0 100644
--- a/docs/dataGitlabPipelineSchedule.go.md
+++ b/docs/dataGitlabPipelineSchedule.go.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedule
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
---
@@ -850,7 +850,7 @@ PipelineScheduleId *f64
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
---
@@ -864,7 +864,7 @@ Project *string
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
---
@@ -878,7 +878,7 @@ CronTimezone *string
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
---
diff --git a/docs/dataGitlabPipelineSchedule.java.md b/docs/dataGitlabPipelineSchedule.java.md
index 8f2ea58de..c9c4c2598 100644
--- a/docs/dataGitlabPipelineSchedule.java.md
+++ b/docs/dataGitlabPipelineSchedule.java.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedule
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
#### Initializers
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
---
@@ -462,7 +462,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
---
@@ -944,7 +944,7 @@ public java.lang.Number getPipelineScheduleId();
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
---
@@ -958,7 +958,7 @@ public java.lang.String getProject();
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
---
@@ -972,7 +972,7 @@ public java.lang.String getCronTimezone();
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
---
diff --git a/docs/dataGitlabPipelineSchedule.python.md b/docs/dataGitlabPipelineSchedule.python.md
index 85de04703..9601919c8 100644
--- a/docs/dataGitlabPipelineSchedule.python.md
+++ b/docs/dataGitlabPipelineSchedule.python.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedule
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
#### Initializers
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
---
@@ -496,7 +496,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
---
@@ -974,7 +974,7 @@ pipeline_schedule_id: typing.Union[int, float]
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
---
@@ -988,7 +988,7 @@ project: str
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
---
@@ -1002,7 +1002,7 @@ cron_timezone: str
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
---
diff --git a/docs/dataGitlabPipelineSchedule.typescript.md b/docs/dataGitlabPipelineSchedule.typescript.md
index 12c3105c9..7cd565140 100644
--- a/docs/dataGitlabPipelineSchedule.typescript.md
+++ b/docs/dataGitlabPipelineSchedule.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedule
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule gitlab_pipeline_schedule}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedule that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#import import section} in the documentation of this resource for the id to use
---
@@ -839,7 +839,7 @@ public readonly pipelineScheduleId: number;
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#pipeline_schedule_id DataGitlabPipelineSchedule#pipeline_schedule_id}
---
@@ -853,7 +853,7 @@ public readonly project: string;
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#project DataGitlabPipelineSchedule#project}
---
@@ -867,7 +867,7 @@ public readonly cronTimezone: string;
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedule#cron_timezone DataGitlabPipelineSchedule#cron_timezone}
---
diff --git a/docs/dataGitlabPipelineSchedules.csharp.md b/docs/dataGitlabPipelineSchedules.csharp.md
index 1786699c2..c63939821 100644
--- a/docs/dataGitlabPipelineSchedules.csharp.md
+++ b/docs/dataGitlabPipelineSchedules.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedules
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedules that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
---
@@ -696,7 +696,7 @@ public string Project { get; set; }
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
---
@@ -708,7 +708,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
using HashiCorp.Cdktf.Providers.Gitlab;
new DataGitlabPipelineSchedulesPipelineSchedules {
- string Id,
+ double Id,
string CronTimezone = null
};
```
@@ -717,7 +717,7 @@ new DataGitlabPipelineSchedulesPipelineSchedules {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Id
| string
| The pipeline schedule id. |
+| Id
| double
| The pipeline schedule id. |
| CronTimezone
| string
| The timezone. |
---
@@ -725,14 +725,14 @@ new DataGitlabPipelineSchedulesPipelineSchedules {
##### `Id`Required
```csharp
-public string Id { get; set; }
+public double Id { get; set; }
```
-- *Type:* string
+- *Type:* double
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -749,7 +749,7 @@ public string CronTimezone { get; set; }
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
---
@@ -1172,9 +1172,9 @@ private void ResetCronTimezone()
| Ref
| string
| *No description.* |
| UpdatedAt
| string
| *No description.* |
| CronTimezoneInput
| string
| *No description.* |
-| IdInput
| string
| *No description.* |
+| IdInput
| double
| *No description.* |
| CronTimezone
| string
| *No description.* |
-| Id
| string
| *No description.* |
+| Id
| double
| *No description.* |
| InternalValue
| DataGitlabPipelineSchedulesPipelineSchedules
| *No description.* |
---
@@ -1296,10 +1296,10 @@ public string CronTimezoneInput { get; }
##### `IdInput`Optional
```csharp
-public string IdInput { get; }
+public double IdInput { get; }
```
-- *Type:* string
+- *Type:* double
---
@@ -1316,10 +1316,10 @@ public string CronTimezone { get; }
##### `Id`Required
```csharp
-public string Id { get; }
+public double Id { get; }
```
-- *Type:* string
+- *Type:* double
---
diff --git a/docs/dataGitlabPipelineSchedules.go.md b/docs/dataGitlabPipelineSchedules.go.md
index 27193c2a4..6809aa359 100644
--- a/docs/dataGitlabPipelineSchedules.go.md
+++ b/docs/dataGitlabPipelineSchedules.go.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedules
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedules that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
---
@@ -696,7 +696,7 @@ Project *string
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
---
@@ -708,7 +708,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabpipelineschedules"
&datagitlabpipelineschedules.DataGitlabPipelineSchedulesPipelineSchedules {
- Id: *string,
+ Id: *f64,
CronTimezone: *string,
}
```
@@ -717,7 +717,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabpipelines
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Id
| *string
| The pipeline schedule id. |
+| Id
| *f64
| The pipeline schedule id. |
| CronTimezone
| *string
| The timezone. |
---
@@ -725,14 +725,14 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabpipelines
##### `Id`Required
```go
-Id *string
+Id *f64
```
-- *Type:* *string
+- *Type:* *f64
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -749,7 +749,7 @@ CronTimezone *string
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
---
@@ -1172,9 +1172,9 @@ func ResetCronTimezone()
| Ref
| *string
| *No description.* |
| UpdatedAt
| *string
| *No description.* |
| CronTimezoneInput
| *string
| *No description.* |
-| IdInput
| *string
| *No description.* |
+| IdInput
| *f64
| *No description.* |
| CronTimezone
| *string
| *No description.* |
-| Id
| *string
| *No description.* |
+| Id
| *f64
| *No description.* |
| InternalValue
| DataGitlabPipelineSchedulesPipelineSchedules
| *No description.* |
---
@@ -1296,10 +1296,10 @@ func CronTimezoneInput() *string
##### `IdInput`Optional
```go
-func IdInput() *string
+func IdInput() *f64
```
-- *Type:* *string
+- *Type:* *f64
---
@@ -1316,10 +1316,10 @@ func CronTimezone() *string
##### `Id`Required
```go
-func Id() *string
+func Id() *f64
```
-- *Type:* *string
+- *Type:* *f64
---
diff --git a/docs/dataGitlabPipelineSchedules.java.md b/docs/dataGitlabPipelineSchedules.java.md
index 4840471c0..e1fd98335 100644
--- a/docs/dataGitlabPipelineSchedules.java.md
+++ b/docs/dataGitlabPipelineSchedules.java.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedules
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
#### Initializers
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
---
@@ -431,7 +431,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedules that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
---
@@ -766,7 +766,7 @@ public java.lang.String getProject();
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
---
@@ -778,7 +778,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
import com.hashicorp.cdktf.providers.gitlab.data_gitlab_pipeline_schedules.DataGitlabPipelineSchedulesPipelineSchedules;
DataGitlabPipelineSchedulesPipelineSchedules.builder()
- .id(java.lang.String)
+ .id(java.lang.Number)
// .cronTimezone(java.lang.String)
.build();
```
@@ -787,7 +787,7 @@ DataGitlabPipelineSchedulesPipelineSchedules.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| id
| java.lang.String
| The pipeline schedule id. |
+| id
| java.lang.Number
| The pipeline schedule id. |
| cronTimezone
| java.lang.String
| The timezone. |
---
@@ -795,14 +795,14 @@ DataGitlabPipelineSchedulesPipelineSchedules.builder()
##### `id`Required
```java
-public java.lang.String getId();
+public java.lang.Number getId();
```
-- *Type:* java.lang.String
+- *Type:* java.lang.Number
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -819,7 +819,7 @@ public java.lang.String getCronTimezone();
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
---
@@ -1241,9 +1241,9 @@ public void resetCronTimezone()
| ref
| java.lang.String
| *No description.* |
| updatedAt
| java.lang.String
| *No description.* |
| cronTimezoneInput
| java.lang.String
| *No description.* |
-| idInput
| java.lang.String
| *No description.* |
+| idInput
| java.lang.Number
| *No description.* |
| cronTimezone
| java.lang.String
| *No description.* |
-| id
| java.lang.String
| *No description.* |
+| id
| java.lang.Number
| *No description.* |
| internalValue
| DataGitlabPipelineSchedulesPipelineSchedules
| *No description.* |
---
@@ -1365,10 +1365,10 @@ public java.lang.String getCronTimezoneInput();
##### `idInput`Optional
```java
-public java.lang.String getIdInput();
+public java.lang.Number getIdInput();
```
-- *Type:* java.lang.String
+- *Type:* java.lang.Number
---
@@ -1385,10 +1385,10 @@ public java.lang.String getCronTimezone();
##### `id`Required
```java
-public java.lang.String getId();
+public java.lang.Number getId();
```
-- *Type:* java.lang.String
+- *Type:* java.lang.Number
---
diff --git a/docs/dataGitlabPipelineSchedules.python.md b/docs/dataGitlabPipelineSchedules.python.md
index 354a6687c..7e6d0d9f7 100644
--- a/docs/dataGitlabPipelineSchedules.python.md
+++ b/docs/dataGitlabPipelineSchedules.python.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedules
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
#### Initializers
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
---
@@ -465,7 +465,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedules that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
---
@@ -796,7 +796,7 @@ project: str
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
---
@@ -808,7 +808,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
from cdktf_cdktf_provider_gitlab import data_gitlab_pipeline_schedules
dataGitlabPipelineSchedules.DataGitlabPipelineSchedulesPipelineSchedules(
- id: str,
+ id: typing.Union[int, float],
cron_timezone: str = None
)
```
@@ -817,7 +817,7 @@ dataGitlabPipelineSchedules.DataGitlabPipelineSchedulesPipelineSchedules(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| id
| str
| The pipeline schedule id. |
+| id
| typing.Union[int, float]
| The pipeline schedule id. |
| cron_timezone
| str
| The timezone. |
---
@@ -825,14 +825,14 @@ dataGitlabPipelineSchedules.DataGitlabPipelineSchedulesPipelineSchedules(
##### `id`Required
```python
-id: str
+id: typing.Union[int, float]
```
-- *Type:* str
+- *Type:* typing.Union[int, float]
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -849,7 +849,7 @@ cron_timezone: str
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
---
@@ -1307,9 +1307,9 @@ def reset_cron_timezone() -> None
| ref
| str
| *No description.* |
| updated_at
| str
| *No description.* |
| cron_timezone_input
| str
| *No description.* |
-| id_input
| str
| *No description.* |
+| id_input
| typing.Union[int, float]
| *No description.* |
| cron_timezone
| str
| *No description.* |
-| id
| str
| *No description.* |
+| id
| typing.Union[int, float]
| *No description.* |
| internal_value
| DataGitlabPipelineSchedulesPipelineSchedules
| *No description.* |
---
@@ -1431,10 +1431,10 @@ cron_timezone_input: str
##### `id_input`Optional
```python
-id_input: str
+id_input: typing.Union[int, float]
```
-- *Type:* str
+- *Type:* typing.Union[int, float]
---
@@ -1451,10 +1451,10 @@ cron_timezone: str
##### `id`Required
```python
-id: str
+id: typing.Union[int, float]
```
-- *Type:* str
+- *Type:* typing.Union[int, float]
---
diff --git a/docs/dataGitlabPipelineSchedules.typescript.md b/docs/dataGitlabPipelineSchedules.typescript.md
index c952daf49..0c31b9c67 100644
--- a/docs/dataGitlabPipelineSchedules.typescript.md
+++ b/docs/dataGitlabPipelineSchedules.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabPipelineSchedules
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules gitlab_pipeline_schedules}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabPipelineSchedule
The id of the existing DataGitlabPipelineSchedules that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#import import section} in the documentation of this resource for the id to use
---
@@ -687,7 +687,7 @@ public readonly project: string;
The name or id of the project to add the schedule to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#project DataGitlabPipelineSchedules#project}
---
@@ -705,7 +705,7 @@ const dataGitlabPipelineSchedulesPipelineSchedules: dataGitlabPipelineSchedules.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| id
| string
| The pipeline schedule id. |
+| id
| number
| The pipeline schedule id. |
| cronTimezone
| string
| The timezone. |
---
@@ -713,14 +713,14 @@ const dataGitlabPipelineSchedulesPipelineSchedules: dataGitlabPipelineSchedules.
##### `id`Required
```typescript
-public readonly id: string;
+public readonly id: number;
```
-- *Type:* string
+- *Type:* number
The pipeline schedule id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#id DataGitlabPipelineSchedules#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -737,7 +737,7 @@ public readonly cronTimezone: string;
The timezone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/pipeline_schedules#cron_timezone DataGitlabPipelineSchedules#cron_timezone}
---
@@ -1158,9 +1158,9 @@ public resetCronTimezone(): void
| ref
| string
| *No description.* |
| updatedAt
| string
| *No description.* |
| cronTimezoneInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
+| idInput
| number
| *No description.* |
| cronTimezone
| string
| *No description.* |
-| id
| string
| *No description.* |
+| id
| number
| *No description.* |
| internalValue
| DataGitlabPipelineSchedulesPipelineSchedules
| *No description.* |
---
@@ -1282,10 +1282,10 @@ public readonly cronTimezoneInput: string;
##### `idInput`Optional
```typescript
-public readonly idInput: string;
+public readonly idInput: number;
```
-- *Type:* string
+- *Type:* number
---
@@ -1302,10 +1302,10 @@ public readonly cronTimezone: string;
##### `id`Required
```typescript
-public readonly id: string;
+public readonly id: number;
```
-- *Type:* string
+- *Type:* number
---
diff --git a/docs/dataGitlabProject.csharp.md b/docs/dataGitlabProject.csharp.md
index 51539910f..73ca5957f 100644
--- a/docs/dataGitlabProject.csharp.md
+++ b/docs/dataGitlabProject.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProject
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project gitlab_project}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project gitlab_project}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataGitlabProject to impor
The id of the existing DataGitlabProject that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
---
@@ -421,6 +421,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| AllowPipelineTriggerApproveDeployment
| HashiCorp.Cdktf.IResolvable
| *No description.* |
| AnalyticsAccessLevel
| string
| *No description.* |
| Archived
| HashiCorp.Cdktf.IResolvable
| *No description.* |
| AutoCancelPendingPipelines
| string
| *No description.* |
@@ -455,6 +456,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| MergeRequestsAccessLevel
| string
| *No description.* |
| MergeRequestsEnabled
| HashiCorp.Cdktf.IResolvable
| *No description.* |
| MergeTrainsEnabled
| HashiCorp.Cdktf.IResolvable
| *No description.* |
+| ModelExperimentsAccessLevel
| string
| *No description.* |
+| ModelRegistryAccessLevel
| string
| *No description.* |
| MonitorAccessLevel
| string
| *No description.* |
| Name
| string
| *No description.* |
| NamespaceId
| double
| *No description.* |
@@ -616,6 +619,16 @@ public TerraformProvider Provider { get; }
---
+##### `AllowPipelineTriggerApproveDeployment`Required
+
+```csharp
+public IResolvable AllowPipelineTriggerApproveDeployment { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
##### `AnalyticsAccessLevel`Required
```csharp
@@ -956,6 +969,26 @@ public IResolvable MergeTrainsEnabled { get; }
---
+##### `ModelExperimentsAccessLevel`Required
+
+```csharp
+public string ModelExperimentsAccessLevel { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `ModelRegistryAccessLevel`Required
+
+```csharp
+public string ModelRegistryAccessLevel { get; }
+```
+
+- *Type:* string
+
+---
+
##### `MonitorAccessLevel`Required
```csharp
@@ -1456,7 +1489,7 @@ public double CiDefaultGitDepth { get; set; }
Default number of revisions for shallow cloning.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
---
@@ -1470,7 +1503,7 @@ public string Id { get; set; }
The integer that uniquely identifies the project within the gitlab install.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#id DataGitlabProject#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#id DataGitlabProject#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1487,7 +1520,7 @@ public string PathWithNamespace { get; set; }
The path of the repository with namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
---
@@ -1501,7 +1534,7 @@ public object PublicBuilds { get; set; }
If true, jobs can be viewed by non-project members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
---
diff --git a/docs/dataGitlabProject.go.md b/docs/dataGitlabProject.go.md
index 9dabab2a4..6aa67f7de 100644
--- a/docs/dataGitlabProject.go.md
+++ b/docs/dataGitlabProject.go.md
@@ -4,7 +4,7 @@
### DataGitlabProject
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project gitlab_project}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project gitlab_project}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataGitlabProject to impor
The id of the existing DataGitlabProject that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
---
@@ -421,6 +421,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| AllowPipelineTriggerApproveDeployment
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
| AnalyticsAccessLevel
| *string
| *No description.* |
| Archived
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
| AutoCancelPendingPipelines
| *string
| *No description.* |
@@ -455,6 +456,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| MergeRequestsAccessLevel
| *string
| *No description.* |
| MergeRequestsEnabled
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
| MergeTrainsEnabled
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
+| ModelExperimentsAccessLevel
| *string
| *No description.* |
+| ModelRegistryAccessLevel
| *string
| *No description.* |
| MonitorAccessLevel
| *string
| *No description.* |
| Name
| *string
| *No description.* |
| NamespaceId
| *f64
| *No description.* |
@@ -616,6 +619,16 @@ func Provider() TerraformProvider
---
+##### `AllowPipelineTriggerApproveDeployment`Required
+
+```go
+func AllowPipelineTriggerApproveDeployment() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
##### `AnalyticsAccessLevel`Required
```go
@@ -956,6 +969,26 @@ func MergeTrainsEnabled() IResolvable
---
+##### `ModelExperimentsAccessLevel`Required
+
+```go
+func ModelExperimentsAccessLevel() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ModelRegistryAccessLevel`Required
+
+```go
+func ModelRegistryAccessLevel() *string
+```
+
+- *Type:* *string
+
+---
+
##### `MonitorAccessLevel`Required
```go
@@ -1456,7 +1489,7 @@ CiDefaultGitDepth *f64
Default number of revisions for shallow cloning.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
---
@@ -1470,7 +1503,7 @@ Id *string
The integer that uniquely identifies the project within the gitlab install.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#id DataGitlabProject#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#id DataGitlabProject#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1487,7 +1520,7 @@ PathWithNamespace *string
The path of the repository with namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
---
@@ -1501,7 +1534,7 @@ PublicBuilds interface{}
If true, jobs can be viewed by non-project members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
---
diff --git a/docs/dataGitlabProject.java.md b/docs/dataGitlabProject.java.md
index 00766c420..496e3af41 100644
--- a/docs/dataGitlabProject.java.md
+++ b/docs/dataGitlabProject.java.md
@@ -4,7 +4,7 @@
### DataGitlabProject
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project gitlab_project}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project gitlab_project}.
#### Initializers
@@ -115,7 +115,7 @@ Must be unique amongst siblings in the same scope
Default number of revisions for shallow cloning.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
---
@@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The integer that uniquely identifies the project within the gitlab install.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#id DataGitlabProject#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#id DataGitlabProject#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -138,7 +138,7 @@ If you experience problems setting this value it might not be settable. Please t
The path of the repository with namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
If true, jobs can be viewed by non-project members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
---
@@ -499,7 +499,7 @@ The construct id used in the generated config for the DataGitlabProject to impor
The id of the existing DataGitlabProject that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
---
@@ -527,6 +527,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| allowPipelineTriggerApproveDeployment
| com.hashicorp.cdktf.IResolvable
| *No description.* |
| analyticsAccessLevel
| java.lang.String
| *No description.* |
| archived
| com.hashicorp.cdktf.IResolvable
| *No description.* |
| autoCancelPendingPipelines
| java.lang.String
| *No description.* |
@@ -561,6 +562,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| mergeRequestsAccessLevel
| java.lang.String
| *No description.* |
| mergeRequestsEnabled
| com.hashicorp.cdktf.IResolvable
| *No description.* |
| mergeTrainsEnabled
| com.hashicorp.cdktf.IResolvable
| *No description.* |
+| modelExperimentsAccessLevel
| java.lang.String
| *No description.* |
+| modelRegistryAccessLevel
| java.lang.String
| *No description.* |
| monitorAccessLevel
| java.lang.String
| *No description.* |
| name
| java.lang.String
| *No description.* |
| namespaceId
| java.lang.Number
| *No description.* |
@@ -722,6 +725,16 @@ public TerraformProvider getProvider();
---
+##### `allowPipelineTriggerApproveDeployment`Required
+
+```java
+public IResolvable getAllowPipelineTriggerApproveDeployment();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
##### `analyticsAccessLevel`Required
```java
@@ -1062,6 +1075,26 @@ public IResolvable getMergeTrainsEnabled();
---
+##### `modelExperimentsAccessLevel`Required
+
+```java
+public java.lang.String getModelExperimentsAccessLevel();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `modelRegistryAccessLevel`Required
+
+```java
+public java.lang.String getModelRegistryAccessLevel();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `monitorAccessLevel`Required
```java
@@ -1567,7 +1600,7 @@ public java.lang.Number getCiDefaultGitDepth();
Default number of revisions for shallow cloning.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
---
@@ -1581,7 +1614,7 @@ public java.lang.String getId();
The integer that uniquely identifies the project within the gitlab install.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#id DataGitlabProject#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#id DataGitlabProject#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1598,7 +1631,7 @@ public java.lang.String getPathWithNamespace();
The path of the repository with namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
---
@@ -1612,7 +1645,7 @@ public java.lang.Object getPublicBuilds();
If true, jobs can be viewed by non-project members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
---
diff --git a/docs/dataGitlabProject.python.md b/docs/dataGitlabProject.python.md
index 7cae7b439..f8f94529f 100644
--- a/docs/dataGitlabProject.python.md
+++ b/docs/dataGitlabProject.python.md
@@ -4,7 +4,7 @@
### DataGitlabProject
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project gitlab_project}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project gitlab_project}.
#### Initializers
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
Default number of revisions for shallow cloning.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The integer that uniquely identifies the project within the gitlab install.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#id DataGitlabProject#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#id DataGitlabProject#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t
The path of the repository with namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
---
@@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
If true, jobs can be viewed by non-project members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
---
@@ -532,7 +532,7 @@ The construct id used in the generated config for the DataGitlabProject to impor
The id of the existing DataGitlabProject that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
---
@@ -560,6 +560,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| for_each
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| allow_pipeline_trigger_approve_deployment
| cdktf.IResolvable
| *No description.* |
| analytics_access_level
| str
| *No description.* |
| archived
| cdktf.IResolvable
| *No description.* |
| auto_cancel_pending_pipelines
| str
| *No description.* |
@@ -594,6 +595,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| merge_requests_access_level
| str
| *No description.* |
| merge_requests_enabled
| cdktf.IResolvable
| *No description.* |
| merge_trains_enabled
| cdktf.IResolvable
| *No description.* |
+| model_experiments_access_level
| str
| *No description.* |
+| model_registry_access_level
| str
| *No description.* |
| monitor_access_level
| str
| *No description.* |
| name
| str
| *No description.* |
| namespace_id
| typing.Union[int, float]
| *No description.* |
@@ -755,6 +758,16 @@ provider: TerraformProvider
---
+##### `allow_pipeline_trigger_approve_deployment`Required
+
+```python
+allow_pipeline_trigger_approve_deployment: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
##### `analytics_access_level`Required
```python
@@ -1095,6 +1108,26 @@ merge_trains_enabled: IResolvable
---
+##### `model_experiments_access_level`Required
+
+```python
+model_experiments_access_level: str
+```
+
+- *Type:* str
+
+---
+
+##### `model_registry_access_level`Required
+
+```python
+model_registry_access_level: str
+```
+
+- *Type:* str
+
+---
+
##### `monitor_access_level`Required
```python
@@ -1595,7 +1628,7 @@ ci_default_git_depth: typing.Union[int, float]
Default number of revisions for shallow cloning.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
---
@@ -1609,7 +1642,7 @@ id: str
The integer that uniquely identifies the project within the gitlab install.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#id DataGitlabProject#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#id DataGitlabProject#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1626,7 +1659,7 @@ path_with_namespace: str
The path of the repository with namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
---
@@ -1640,7 +1673,7 @@ public_builds: typing.Union[bool, IResolvable]
If true, jobs can be viewed by non-project members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
---
diff --git a/docs/dataGitlabProject.typescript.md b/docs/dataGitlabProject.typescript.md
index 11e296654..9a7ddf231 100644
--- a/docs/dataGitlabProject.typescript.md
+++ b/docs/dataGitlabProject.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProject
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project gitlab_project}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project gitlab_project}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataGitlabProject to impor
The id of the existing DataGitlabProject that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use
---
@@ -421,6 +421,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| forEach
| cdktf.ITerraformIterator
| *No description.* |
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
+| allowPipelineTriggerApproveDeployment
| cdktf.IResolvable
| *No description.* |
| analyticsAccessLevel
| string
| *No description.* |
| archived
| cdktf.IResolvable
| *No description.* |
| autoCancelPendingPipelines
| string
| *No description.* |
@@ -455,6 +456,8 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| mergeRequestsAccessLevel
| string
| *No description.* |
| mergeRequestsEnabled
| cdktf.IResolvable
| *No description.* |
| mergeTrainsEnabled
| cdktf.IResolvable
| *No description.* |
+| modelExperimentsAccessLevel
| string
| *No description.* |
+| modelRegistryAccessLevel
| string
| *No description.* |
| monitorAccessLevel
| string
| *No description.* |
| name
| string
| *No description.* |
| namespaceId
| number
| *No description.* |
@@ -616,6 +619,16 @@ public readonly provider: TerraformProvider;
---
+##### `allowPipelineTriggerApproveDeployment`Required
+
+```typescript
+public readonly allowPipelineTriggerApproveDeployment: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
##### `analyticsAccessLevel`Required
```typescript
@@ -956,6 +969,26 @@ public readonly mergeTrainsEnabled: IResolvable;
---
+##### `modelExperimentsAccessLevel`Required
+
+```typescript
+public readonly modelExperimentsAccessLevel: string;
+```
+
+- *Type:* string
+
+---
+
+##### `modelRegistryAccessLevel`Required
+
+```typescript
+public readonly modelRegistryAccessLevel: string;
+```
+
+- *Type:* string
+
+---
+
##### `monitorAccessLevel`Required
```typescript
@@ -1444,7 +1477,7 @@ public readonly ciDefaultGitDepth: number;
Default number of revisions for shallow cloning.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#ci_default_git_depth DataGitlabProject#ci_default_git_depth}
---
@@ -1458,7 +1491,7 @@ public readonly id: string;
The integer that uniquely identifies the project within the gitlab install.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#id DataGitlabProject#id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#id DataGitlabProject#id}
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1475,7 +1508,7 @@ public readonly pathWithNamespace: string;
The path of the repository with namespace.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#path_with_namespace DataGitlabProject#path_with_namespace}
---
@@ -1489,7 +1522,7 @@ public readonly publicBuilds: boolean | IResolvable;
If true, jobs can be viewed by non-project members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project#public_builds DataGitlabProject#public_builds}
---
diff --git a/docs/dataGitlabProjectBranches.csharp.md b/docs/dataGitlabProjectBranches.csharp.md
index f55098a19..427cb55ba 100644
--- a/docs/dataGitlabProjectBranches.csharp.md
+++ b/docs/dataGitlabProjectBranches.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches gitlab_project_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches gitlab_project_branches}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectBranches
The id of the existing DataGitlabProjectBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
---
@@ -658,7 +658,7 @@ new DataGitlabProjectBranchesConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Project
| string
| ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
---
@@ -742,7 +742,7 @@ public string Project { get; set; }
ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
---
@@ -754,7 +754,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectBranches.go.md b/docs/dataGitlabProjectBranches.go.md
index 491c4e1b1..a744ff646 100644
--- a/docs/dataGitlabProjectBranches.go.md
+++ b/docs/dataGitlabProjectBranches.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches gitlab_project_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches gitlab_project_branches}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectBranches
The id of the existing DataGitlabProjectBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
---
@@ -658,7 +658,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectbr
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Project
| *string
| ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
---
@@ -742,7 +742,7 @@ Project *string
ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
---
@@ -754,7 +754,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectBranches.java.md b/docs/dataGitlabProjectBranches.java.md
index cb817ceff..b505206ce 100644
--- a/docs/dataGitlabProjectBranches.java.md
+++ b/docs/dataGitlabProjectBranches.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches gitlab_project_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches gitlab_project_branches}.
#### Initializers
@@ -40,7 +40,7 @@ DataGitlabProjectBranches.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataGitlabProjectBranches
The id of the existing DataGitlabProjectBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
---
@@ -739,7 +739,7 @@ DataGitlabProjectBranchesConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
---
@@ -823,7 +823,7 @@ public java.lang.String getProject();
ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
---
@@ -835,7 +835,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectBranches.python.md b/docs/dataGitlabProjectBranches.python.md
index 486ad9044..16c7380cd 100644
--- a/docs/dataGitlabProjectBranches.python.md
+++ b/docs/dataGitlabProjectBranches.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches gitlab_project_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches gitlab_project_branches}.
#### Initializers
@@ -38,7 +38,7 @@ dataGitlabProjectBranches.DataGitlabProjectBranches(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataGitlabProjectBranches
The id of the existing DataGitlabProjectBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
---
@@ -767,7 +767,7 @@ dataGitlabProjectBranches.DataGitlabProjectBranchesConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
---
@@ -851,7 +851,7 @@ project: str
ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
---
@@ -863,7 +863,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectBranches.typescript.md b/docs/dataGitlabProjectBranches.typescript.md
index 8b189c405..62bd3d18b 100644
--- a/docs/dataGitlabProjectBranches.typescript.md
+++ b/docs/dataGitlabProjectBranches.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches gitlab_project_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches gitlab_project_branches}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectBranches
The id of the existing DataGitlabProjectBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#import import section} in the documentation of this resource for the id to use
---
@@ -644,7 +644,7 @@ const dataGitlabProjectBranchesConfig: dataGitlabProjectBranches.DataGitlabProje
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| project
| string
| ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}. |
---
@@ -728,7 +728,7 @@ public readonly project: string;
ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#project DataGitlabProjectBranches#project}
---
@@ -740,7 +740,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_branches#id DataGitlabProjectBranches#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHook.csharp.md b/docs/dataGitlabProjectHook.csharp.md
index a123aa1d9..b381936fc 100644
--- a/docs/dataGitlabProjectHook.csharp.md
+++ b/docs/dataGitlabProjectHook.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook gitlab_project_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook gitlab_project_hook}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectHook to i
The id of the existing DataGitlabProjectHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
---
@@ -843,7 +843,7 @@ new DataGitlabProjectHookConfig {
| Provisioners
| object[]
| *No description.* |
| HookId
| double
| The id of the project hook. |
| Project
| string
| The name or id of the project to add the hook to. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
---
@@ -927,7 +927,7 @@ public double HookId { get; set; }
The id of the project hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
---
@@ -941,7 +941,7 @@ public string Project { get; set; }
The name or id of the project to add the hook to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
---
@@ -953,7 +953,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHook.go.md b/docs/dataGitlabProjectHook.go.md
index 27ecad469..880bd0be9 100644
--- a/docs/dataGitlabProjectHook.go.md
+++ b/docs/dataGitlabProjectHook.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook gitlab_project_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook gitlab_project_hook}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectHook to i
The id of the existing DataGitlabProjectHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
---
@@ -843,7 +843,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectho
| Provisioners
| *[]interface{}
| *No description.* |
| HookId
| *f64
| The id of the project hook. |
| Project
| *string
| The name or id of the project to add the hook to. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
---
@@ -927,7 +927,7 @@ HookId *f64
The id of the project hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
---
@@ -941,7 +941,7 @@ Project *string
The name or id of the project to add the hook to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
---
@@ -953,7 +953,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHook.java.md b/docs/dataGitlabProjectHook.java.md
index 78d3f933f..651136585 100644
--- a/docs/dataGitlabProjectHook.java.md
+++ b/docs/dataGitlabProjectHook.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook gitlab_project_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook gitlab_project_hook}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabProjectHook.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| hookId
| java.lang.Number
| The id of the project hook. |
| project
| java.lang.String
| The name or id of the project to add the hook to. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The id of the project hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project to add the hook to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataGitlabProjectHook to i
The id of the existing DataGitlabProjectHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
---
@@ -938,7 +938,7 @@ DataGitlabProjectHookConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| hookId
| java.lang.Number
| The id of the project hook. |
| project
| java.lang.String
| The name or id of the project to add the hook to. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
---
@@ -1022,7 +1022,7 @@ public java.lang.Number getHookId();
The id of the project hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
---
@@ -1036,7 +1036,7 @@ public java.lang.String getProject();
The name or id of the project to add the hook to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
---
@@ -1048,7 +1048,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHook.python.md b/docs/dataGitlabProjectHook.python.md
index 5c2c5e1f9..ee431dd90 100644
--- a/docs/dataGitlabProjectHook.python.md
+++ b/docs/dataGitlabProjectHook.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook gitlab_project_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook gitlab_project_hook}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabProjectHook.DataGitlabProjectHook(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| hook_id
| typing.Union[int, float]
| The id of the project hook. |
| project
| str
| The name or id of the project to add the hook to. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The id of the project hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project to add the hook to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataGitlabProjectHook to i
The id of the existing DataGitlabProjectHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
---
@@ -968,7 +968,7 @@ dataGitlabProjectHook.DataGitlabProjectHookConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| hook_id
| typing.Union[int, float]
| The id of the project hook. |
| project
| str
| The name or id of the project to add the hook to. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
---
@@ -1052,7 +1052,7 @@ hook_id: typing.Union[int, float]
The id of the project hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
---
@@ -1066,7 +1066,7 @@ project: str
The name or id of the project to add the hook to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
---
@@ -1078,7 +1078,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHook.typescript.md b/docs/dataGitlabProjectHook.typescript.md
index 8024a3799..2986bba18 100644
--- a/docs/dataGitlabProjectHook.typescript.md
+++ b/docs/dataGitlabProjectHook.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHook
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook gitlab_project_hook}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook gitlab_project_hook}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectHook to i
The id of the existing DataGitlabProjectHook that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#import import section} in the documentation of this resource for the id to use
---
@@ -832,7 +832,7 @@ const dataGitlabProjectHookConfig: dataGitlabProjectHook.DataGitlabProjectHookCo
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| hookId
| number
| The id of the project hook. |
| project
| string
| The name or id of the project to add the hook to. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}. |
---
@@ -916,7 +916,7 @@ public readonly hookId: number;
The id of the project hook.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#hook_id DataGitlabProjectHook#hook_id}
---
@@ -930,7 +930,7 @@ public readonly project: string;
The name or id of the project to add the hook to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#project DataGitlabProjectHook#project}
---
@@ -942,7 +942,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hook#id DataGitlabProjectHook#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHooks.csharp.md b/docs/dataGitlabProjectHooks.csharp.md
index e64cc8f36..2f36092e8 100644
--- a/docs/dataGitlabProjectHooks.csharp.md
+++ b/docs/dataGitlabProjectHooks.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks gitlab_project_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks gitlab_project_hooks}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectHooks to
The id of the existing DataGitlabProjectHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -632,7 +632,7 @@ new DataGitlabProjectHooksConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Project
| string
| The name or id of the project. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
---
@@ -716,7 +716,7 @@ public string Project { get; set; }
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
---
@@ -728,7 +728,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHooks.go.md b/docs/dataGitlabProjectHooks.go.md
index d19eaf0c5..df71eecf7 100644
--- a/docs/dataGitlabProjectHooks.go.md
+++ b/docs/dataGitlabProjectHooks.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks gitlab_project_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks gitlab_project_hooks}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectHooks to
The id of the existing DataGitlabProjectHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -632,7 +632,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectho
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Project
| *string
| The name or id of the project. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
---
@@ -716,7 +716,7 @@ Project *string
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
---
@@ -728,7 +728,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHooks.java.md b/docs/dataGitlabProjectHooks.java.md
index e275ab6b1..24b6cf4bd 100644
--- a/docs/dataGitlabProjectHooks.java.md
+++ b/docs/dataGitlabProjectHooks.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks gitlab_project_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks gitlab_project_hooks}.
#### Initializers
@@ -40,7 +40,7 @@ DataGitlabProjectHooks.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The name or id of the project. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -451,7 +451,7 @@ The construct id used in the generated config for the DataGitlabProjectHooks to
The id of the existing DataGitlabProjectHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -715,7 +715,7 @@ DataGitlabProjectHooksConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The name or id of the project. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
---
@@ -799,7 +799,7 @@ public java.lang.String getProject();
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
---
@@ -811,7 +811,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHooks.python.md b/docs/dataGitlabProjectHooks.python.md
index 239c17b37..8fbac288f 100644
--- a/docs/dataGitlabProjectHooks.python.md
+++ b/docs/dataGitlabProjectHooks.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks gitlab_project_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks gitlab_project_hooks}.
#### Initializers
@@ -38,7 +38,7 @@ dataGitlabProjectHooks.DataGitlabProjectHooks(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The name or id of the project. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
---
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
---
@@ -116,7 +116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -485,7 +485,7 @@ The construct id used in the generated config for the DataGitlabProjectHooks to
The id of the existing DataGitlabProjectHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -745,7 +745,7 @@ dataGitlabProjectHooks.DataGitlabProjectHooksConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The name or id of the project. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
---
@@ -829,7 +829,7 @@ project: str
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
---
@@ -841,7 +841,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectHooks.typescript.md b/docs/dataGitlabProjectHooks.typescript.md
index b94f1ae17..0a2fa75d0 100644
--- a/docs/dataGitlabProjectHooks.typescript.md
+++ b/docs/dataGitlabProjectHooks.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectHooks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks gitlab_project_hooks}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks gitlab_project_hooks}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectHooks to
The id of the existing DataGitlabProjectHooks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#import import section} in the documentation of this resource for the id to use
---
@@ -622,7 +622,7 @@ const dataGitlabProjectHooksConfig: dataGitlabProjectHooks.DataGitlabProjectHook
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| project
| string
| The name or id of the project. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}. |
---
@@ -706,7 +706,7 @@ public readonly project: string;
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#project DataGitlabProjectHooks#project}
---
@@ -718,7 +718,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_hooks#id DataGitlabProjectHooks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectIds.csharp.md b/docs/dataGitlabProjectIds.csharp.md
index 71ed31a6a..bdba5959c 100644
--- a/docs/dataGitlabProjectIds.csharp.md
+++ b/docs/dataGitlabProjectIds.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids gitlab_project_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids gitlab_project_ids}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabProjectIds to im
The id of the existing DataGitlabProjectIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
---
@@ -718,7 +718,7 @@ public string Project { get; set; }
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
---
diff --git a/docs/dataGitlabProjectIds.go.md b/docs/dataGitlabProjectIds.go.md
index 7e0e27675..dd27b1a49 100644
--- a/docs/dataGitlabProjectIds.go.md
+++ b/docs/dataGitlabProjectIds.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids gitlab_project_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids gitlab_project_ids}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabProjectIds to im
The id of the existing DataGitlabProjectIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
---
@@ -718,7 +718,7 @@ Project *string
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
---
diff --git a/docs/dataGitlabProjectIds.java.md b/docs/dataGitlabProjectIds.java.md
index 3c4725af0..53191150c 100644
--- a/docs/dataGitlabProjectIds.java.md
+++ b/docs/dataGitlabProjectIds.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids gitlab_project_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids gitlab_project_ids}.
#### Initializers
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
---
@@ -431,7 +431,7 @@ The construct id used in the generated config for the DataGitlabProjectIds to im
The id of the existing DataGitlabProjectIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
---
@@ -788,7 +788,7 @@ public java.lang.String getProject();
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
---
diff --git a/docs/dataGitlabProjectIds.python.md b/docs/dataGitlabProjectIds.python.md
index 06ab85bb4..473afc25c 100644
--- a/docs/dataGitlabProjectIds.python.md
+++ b/docs/dataGitlabProjectIds.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids gitlab_project_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids gitlab_project_ids}.
#### Initializers
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
---
@@ -465,7 +465,7 @@ The construct id used in the generated config for the DataGitlabProjectIds to im
The id of the existing DataGitlabProjectIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
---
@@ -818,7 +818,7 @@ project: str
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
---
diff --git a/docs/dataGitlabProjectIds.typescript.md b/docs/dataGitlabProjectIds.typescript.md
index 4ab52e7ce..d6427a086 100644
--- a/docs/dataGitlabProjectIds.typescript.md
+++ b/docs/dataGitlabProjectIds.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIds
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids gitlab_project_ids}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids gitlab_project_ids}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabProjectIds to im
The id of the existing DataGitlabProjectIds that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#import import section} in the documentation of this resource for the id to use
---
@@ -709,7 +709,7 @@ public readonly project: string;
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_ids#project DataGitlabProjectIds#project}
---
diff --git a/docs/dataGitlabProjectIssue.csharp.md b/docs/dataGitlabProjectIssue.csharp.md
index 6ee694b21..e54f41521 100644
--- a/docs/dataGitlabProjectIssue.csharp.md
+++ b/docs/dataGitlabProjectIssue.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssue
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue gitlab_project_issue}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue gitlab_project_issue}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectIssue to
The id of the existing DataGitlabProjectIssue that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
---
@@ -1052,7 +1052,7 @@ new DataGitlabProjectIssueConfig {
| Provisioners
| object[]
| *No description.* |
| Iid
| double
| The internal ID of the project's issue. |
| Project
| string
| The name or ID of the project. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
---
@@ -1136,7 +1136,7 @@ public double Iid { get; set; }
The internal ID of the project's issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
---
@@ -1150,7 +1150,7 @@ public string Project { get; set; }
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
---
@@ -1162,7 +1162,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectIssue.go.md b/docs/dataGitlabProjectIssue.go.md
index ad5c93de3..43a460f84 100644
--- a/docs/dataGitlabProjectIssue.go.md
+++ b/docs/dataGitlabProjectIssue.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssue
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue gitlab_project_issue}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue gitlab_project_issue}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectIssue to
The id of the existing DataGitlabProjectIssue that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
---
@@ -1052,7 +1052,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectis
| Provisioners
| *[]interface{}
| *No description.* |
| Iid
| *f64
| The internal ID of the project's issue. |
| Project
| *string
| The name or ID of the project. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
---
@@ -1136,7 +1136,7 @@ Iid *f64
The internal ID of the project's issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
---
@@ -1150,7 +1150,7 @@ Project *string
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
---
@@ -1162,7 +1162,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectIssue.java.md b/docs/dataGitlabProjectIssue.java.md
index 0be8afff6..cb66f099a 100644
--- a/docs/dataGitlabProjectIssue.java.md
+++ b/docs/dataGitlabProjectIssue.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssue
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue gitlab_project_issue}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue gitlab_project_issue}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabProjectIssue.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| iid
| java.lang.Number
| The internal ID of the project's issue. |
| project
| java.lang.String
| The name or ID of the project. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The internal ID of the project's issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataGitlabProjectIssue to
The id of the existing DataGitlabProjectIssue that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
---
@@ -1147,7 +1147,7 @@ DataGitlabProjectIssueConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| iid
| java.lang.Number
| The internal ID of the project's issue. |
| project
| java.lang.String
| The name or ID of the project. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
---
@@ -1231,7 +1231,7 @@ public java.lang.Number getIid();
The internal ID of the project's issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
---
@@ -1245,7 +1245,7 @@ public java.lang.String getProject();
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
---
@@ -1257,7 +1257,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectIssue.python.md b/docs/dataGitlabProjectIssue.python.md
index a71e11f94..4efd4d5a7 100644
--- a/docs/dataGitlabProjectIssue.python.md
+++ b/docs/dataGitlabProjectIssue.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssue
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue gitlab_project_issue}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue gitlab_project_issue}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabProjectIssue.DataGitlabProjectIssue(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| iid
| typing.Union[int, float]
| The internal ID of the project's issue. |
| project
| str
| The name or ID of the project. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The internal ID of the project's issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataGitlabProjectIssue to
The id of the existing DataGitlabProjectIssue that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
---
@@ -1177,7 +1177,7 @@ dataGitlabProjectIssue.DataGitlabProjectIssueConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| iid
| typing.Union[int, float]
| The internal ID of the project's issue. |
| project
| str
| The name or ID of the project. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
---
@@ -1261,7 +1261,7 @@ iid: typing.Union[int, float]
The internal ID of the project's issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
---
@@ -1275,7 +1275,7 @@ project: str
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
---
@@ -1287,7 +1287,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectIssue.typescript.md b/docs/dataGitlabProjectIssue.typescript.md
index 21cc45cab..ede9f412f 100644
--- a/docs/dataGitlabProjectIssue.typescript.md
+++ b/docs/dataGitlabProjectIssue.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssue
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue gitlab_project_issue}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue gitlab_project_issue}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectIssue to
The id of the existing DataGitlabProjectIssue that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#import import section} in the documentation of this resource for the id to use
---
@@ -1041,7 +1041,7 @@ const dataGitlabProjectIssueConfig: dataGitlabProjectIssue.DataGitlabProjectIssu
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| iid
| number
| The internal ID of the project's issue. |
| project
| string
| The name or ID of the project. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}. |
---
@@ -1125,7 +1125,7 @@ public readonly iid: number;
The internal ID of the project's issue.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#iid DataGitlabProjectIssue#iid}
---
@@ -1139,7 +1139,7 @@ public readonly project: string;
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#project DataGitlabProjectIssue#project}
---
@@ -1151,7 +1151,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issue#id DataGitlabProjectIssue#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectIssues.csharp.md b/docs/dataGitlabProjectIssues.csharp.md
index 9c4012d2e..a018fb683 100644
--- a/docs/dataGitlabProjectIssues.csharp.md
+++ b/docs/dataGitlabProjectIssues.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssues
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues gitlab_project_issues}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues gitlab_project_issues}.
#### Initializers
@@ -547,7 +547,7 @@ The construct id used in the generated config for the DataGitlabProjectIssues to
The id of the existing DataGitlabProjectIssues that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
---
@@ -1389,7 +1389,7 @@ new DataGitlabProjectIssuesConfig {
| CreatedAfter
| string
| Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| CreatedBefore
| string
| Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| DueDate
| string
| Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
| Iids
| double[]
| Return only the issues having the given iid. |
| IssueType
| string
| Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12). |
| Labels
| string[]
| Return issues with labels. |
@@ -1491,7 +1491,7 @@ public string Project { get; set; }
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
---
@@ -1507,7 +1507,7 @@ Return issues assigned to the given user id.
Mutually exclusive with assignee_username. None returns unassigned issues. Any returns issues with an assignee.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
---
@@ -1523,7 +1523,7 @@ Return issues assigned to the given username.
Similar to assignee_id and mutually exclusive with assignee_id. In GitLab CE, the assignee_username array should only contain a single value. Otherwise, an invalid parameter error is returned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
---
@@ -1537,7 +1537,7 @@ public double AuthorId { get; set; }
Return issues created by the given user id. Combine with scope=all or scope=assigned_to_me.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
---
@@ -1551,7 +1551,7 @@ public object Confidential { get; set; }
Filter confidential or public issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
---
@@ -1565,7 +1565,7 @@ public string CreatedAfter { get; set; }
Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
---
@@ -1579,7 +1579,7 @@ public string CreatedBefore { get; set; }
Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
---
@@ -1595,7 +1595,7 @@ Return issues that have no due date, are overdue, or whose due date is this week
Accepts: 0 (no due date), any, today, tomorrow, overdue, week, month, next_month_and_previous_two_weeks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
---
@@ -1607,7 +1607,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1624,7 +1624,7 @@ public double[] Iids { get; set; }
Return only the issues having the given iid.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
---
@@ -1638,7 +1638,7 @@ public string IssueType { get; set; }
Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
---
@@ -1654,7 +1654,7 @@ Return issues with labels.
Issues must have all labels to be returned. None lists all issues with no labels. Any lists all issues with at least one label. No+Label (Deprecated) lists all issues with no labels. Predefined names are case-insensitive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
---
@@ -1668,7 +1668,7 @@ public string Milestone { get; set; }
The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
---
@@ -1684,7 +1684,7 @@ Return issues reacted by the authenticated user by the given emoji.
None returns issues not given a reaction. Any returns issues given at least one reaction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
---
@@ -1698,7 +1698,7 @@ public double[] NotAssigneeId { get; set; }
Return issues that do not match the assignee id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
---
@@ -1712,7 +1712,7 @@ public double[] NotAuthorId { get; set; }
Return issues that do not match the author id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
---
@@ -1726,7 +1726,7 @@ public string[] NotLabels { get; set; }
Return issues that do not match the labels.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
---
@@ -1740,7 +1740,7 @@ public string NotMilestone { get; set; }
Return issues that do not match the milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
---
@@ -1754,7 +1754,7 @@ public string[] NotMyReactionEmoji { get; set; }
Return issues not reacted by the authenticated user by the given emoji.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
---
@@ -1768,7 +1768,7 @@ public string OrderBy { get; set; }
Return issues ordered by. Valid values are `created_at`, `updated_at`, `priority`, `due_date`, `relative_position`, `label_priority`, `milestone_due`, `popularity`, `weight`. Default is created_at.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
---
@@ -1782,7 +1782,7 @@ public string Scope { get; set; }
Return issues for the given scope. Valid values are `created_by_me`, `assigned_to_me`, `all`. Defaults to all.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
---
@@ -1796,7 +1796,7 @@ public string Search { get; set; }
Search project issues against their title and description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
---
@@ -1810,7 +1810,7 @@ public string Sort { get; set; }
Return issues sorted in asc or desc order. Default is desc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
---
@@ -1824,7 +1824,7 @@ public string UpdatedAfter { get; set; }
Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
---
@@ -1838,7 +1838,7 @@ public string UpdatedBefore { get; set; }
Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
---
@@ -1854,7 +1854,7 @@ Return issues with the specified weight.
None returns issues with no weight assigned. Any returns issues with a weight assigned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
---
@@ -1870,7 +1870,7 @@ If true, the response returns more details for each label in labels field: :name
Default is false. description_html was introduced in GitLab 12.7
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
---
diff --git a/docs/dataGitlabProjectIssues.go.md b/docs/dataGitlabProjectIssues.go.md
index 08f442ffb..6d2910afa 100644
--- a/docs/dataGitlabProjectIssues.go.md
+++ b/docs/dataGitlabProjectIssues.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssues
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues gitlab_project_issues}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues gitlab_project_issues}.
#### Initializers
@@ -547,7 +547,7 @@ The construct id used in the generated config for the DataGitlabProjectIssues to
The id of the existing DataGitlabProjectIssues that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
---
@@ -1389,7 +1389,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectis
| CreatedAfter
| *string
| Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| CreatedBefore
| *string
| Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| DueDate
| *string
| Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
| Iids
| *[]*f64
| Return only the issues having the given iid. |
| IssueType
| *string
| Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12). |
| Labels
| *[]*string
| Return issues with labels. |
@@ -1491,7 +1491,7 @@ Project *string
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
---
@@ -1507,7 +1507,7 @@ Return issues assigned to the given user id.
Mutually exclusive with assignee_username. None returns unassigned issues. Any returns issues with an assignee.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
---
@@ -1523,7 +1523,7 @@ Return issues assigned to the given username.
Similar to assignee_id and mutually exclusive with assignee_id. In GitLab CE, the assignee_username array should only contain a single value. Otherwise, an invalid parameter error is returned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
---
@@ -1537,7 +1537,7 @@ AuthorId *f64
Return issues created by the given user id. Combine with scope=all or scope=assigned_to_me.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
---
@@ -1551,7 +1551,7 @@ Confidential interface{}
Filter confidential or public issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
---
@@ -1565,7 +1565,7 @@ CreatedAfter *string
Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
---
@@ -1579,7 +1579,7 @@ CreatedBefore *string
Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
---
@@ -1595,7 +1595,7 @@ Return issues that have no due date, are overdue, or whose due date is this week
Accepts: 0 (no due date), any, today, tomorrow, overdue, week, month, next_month_and_previous_two_weeks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
---
@@ -1607,7 +1607,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1624,7 +1624,7 @@ Iids *[]*f64
Return only the issues having the given iid.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
---
@@ -1638,7 +1638,7 @@ IssueType *string
Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
---
@@ -1654,7 +1654,7 @@ Return issues with labels.
Issues must have all labels to be returned. None lists all issues with no labels. Any lists all issues with at least one label. No+Label (Deprecated) lists all issues with no labels. Predefined names are case-insensitive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
---
@@ -1668,7 +1668,7 @@ Milestone *string
The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
---
@@ -1684,7 +1684,7 @@ Return issues reacted by the authenticated user by the given emoji.
None returns issues not given a reaction. Any returns issues given at least one reaction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
---
@@ -1698,7 +1698,7 @@ NotAssigneeId *[]*f64
Return issues that do not match the assignee id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
---
@@ -1712,7 +1712,7 @@ NotAuthorId *[]*f64
Return issues that do not match the author id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
---
@@ -1726,7 +1726,7 @@ NotLabels *[]*string
Return issues that do not match the labels.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
---
@@ -1740,7 +1740,7 @@ NotMilestone *string
Return issues that do not match the milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
---
@@ -1754,7 +1754,7 @@ NotMyReactionEmoji *[]*string
Return issues not reacted by the authenticated user by the given emoji.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
---
@@ -1768,7 +1768,7 @@ OrderBy *string
Return issues ordered by. Valid values are `created_at`, `updated_at`, `priority`, `due_date`, `relative_position`, `label_priority`, `milestone_due`, `popularity`, `weight`. Default is created_at.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
---
@@ -1782,7 +1782,7 @@ Scope *string
Return issues for the given scope. Valid values are `created_by_me`, `assigned_to_me`, `all`. Defaults to all.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
---
@@ -1796,7 +1796,7 @@ Search *string
Search project issues against their title and description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
---
@@ -1810,7 +1810,7 @@ Sort *string
Return issues sorted in asc or desc order. Default is desc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
---
@@ -1824,7 +1824,7 @@ UpdatedAfter *string
Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
---
@@ -1838,7 +1838,7 @@ UpdatedBefore *string
Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
---
@@ -1854,7 +1854,7 @@ Return issues with the specified weight.
None returns issues with no weight assigned. Any returns issues with a weight assigned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
---
@@ -1870,7 +1870,7 @@ If true, the response returns more details for each label in labels field: :name
Default is false. description_html was introduced in GitLab 12.7
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
---
diff --git a/docs/dataGitlabProjectIssues.java.md b/docs/dataGitlabProjectIssues.java.md
index 12705c33f..9f87b2baa 100644
--- a/docs/dataGitlabProjectIssues.java.md
+++ b/docs/dataGitlabProjectIssues.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssues
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues gitlab_project_issues}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues gitlab_project_issues}.
#### Initializers
@@ -74,7 +74,7 @@ DataGitlabProjectIssues.Builder.create(Construct scope, java.lang.String id)
| createdAfter
| java.lang.String
| Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| createdBefore
| java.lang.String
| Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| dueDate
| java.lang.String
| Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
| iids
| java.util.List
| Return only the issues having the given iid. |
| issueType
| java.lang.String
| Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12). |
| labels
| java.util.List
| Return issues with labels. |
@@ -162,7 +162,7 @@ Must be unique amongst siblings in the same scope
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
---
@@ -174,7 +174,7 @@ Return issues assigned to the given user id.
Mutually exclusive with assignee_username. None returns unassigned issues. Any returns issues with an assignee.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
---
@@ -186,7 +186,7 @@ Return issues assigned to the given username.
Similar to assignee_id and mutually exclusive with assignee_id. In GitLab CE, the assignee_username array should only contain a single value. Otherwise, an invalid parameter error is returned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
---
@@ -196,7 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues created by the given user id. Combine with scope=all or scope=assigned_to_me.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
---
@@ -206,7 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Filter confidential or public issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
---
@@ -216,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
---
@@ -226,7 +226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
---
@@ -238,7 +238,7 @@ Return issues that have no due date, are overdue, or whose due date is this week
Accepts: 0 (no due date), any, today, tomorrow, overdue, week, month, next_month_and_previous_two_weeks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
---
@@ -246,7 +246,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -259,7 +259,7 @@ If you experience problems setting this value it might not be settable. Please t
Return only the issues having the given iid.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
---
@@ -269,7 +269,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
---
@@ -281,7 +281,7 @@ Return issues with labels.
Issues must have all labels to be returned. None lists all issues with no labels. Any lists all issues with at least one label. No+Label (Deprecated) lists all issues with no labels. Predefined names are case-insensitive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
---
@@ -291,7 +291,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
---
@@ -303,7 +303,7 @@ Return issues reacted by the authenticated user by the given emoji.
None returns issues not given a reaction. Any returns issues given at least one reaction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
---
@@ -313,7 +313,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues that do not match the assignee id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
---
@@ -323,7 +323,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues that do not match the author id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
---
@@ -333,7 +333,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues that do not match the labels.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
---
@@ -343,7 +343,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues that do not match the milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
---
@@ -353,7 +353,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues not reacted by the authenticated user by the given emoji.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
---
@@ -363,7 +363,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues ordered by. Valid values are `created_at`, `updated_at`, `priority`, `due_date`, `relative_position`, `label_priority`, `milestone_due`, `popularity`, `weight`. Default is created_at.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
---
@@ -373,7 +373,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues for the given scope. Valid values are `created_by_me`, `assigned_to_me`, `all`. Defaults to all.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
---
@@ -383,7 +383,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search project issues against their title and description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
---
@@ -393,7 +393,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues sorted in asc or desc order. Default is desc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
---
@@ -403,7 +403,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
---
@@ -413,7 +413,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
---
@@ -425,7 +425,7 @@ Return issues with the specified weight.
None returns issues with no weight assigned. Any returns issues with a weight assigned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
---
@@ -437,7 +437,7 @@ If true, the response returns more details for each label in labels field: :name
Default is false. description_html was introduced in GitLab 12.7
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
---
@@ -942,7 +942,7 @@ The construct id used in the generated config for the DataGitlabProjectIssues to
The id of the existing DataGitlabProjectIssues that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
---
@@ -1790,7 +1790,7 @@ DataGitlabProjectIssuesConfig.builder()
| createdAfter
| java.lang.String
| Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| createdBefore
| java.lang.String
| Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| dueDate
| java.lang.String
| Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
| iids
| java.util.List
| Return only the issues having the given iid. |
| issueType
| java.lang.String
| Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12). |
| labels
| java.util.List
| Return issues with labels. |
@@ -1892,7 +1892,7 @@ public java.lang.String getProject();
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
---
@@ -1908,7 +1908,7 @@ Return issues assigned to the given user id.
Mutually exclusive with assignee_username. None returns unassigned issues. Any returns issues with an assignee.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
---
@@ -1924,7 +1924,7 @@ Return issues assigned to the given username.
Similar to assignee_id and mutually exclusive with assignee_id. In GitLab CE, the assignee_username array should only contain a single value. Otherwise, an invalid parameter error is returned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
---
@@ -1938,7 +1938,7 @@ public java.lang.Number getAuthorId();
Return issues created by the given user id. Combine with scope=all or scope=assigned_to_me.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
---
@@ -1952,7 +1952,7 @@ public java.lang.Object getConfidential();
Filter confidential or public issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
---
@@ -1966,7 +1966,7 @@ public java.lang.String getCreatedAfter();
Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
---
@@ -1980,7 +1980,7 @@ public java.lang.String getCreatedBefore();
Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
---
@@ -1996,7 +1996,7 @@ Return issues that have no due date, are overdue, or whose due date is this week
Accepts: 0 (no due date), any, today, tomorrow, overdue, week, month, next_month_and_previous_two_weeks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
---
@@ -2008,7 +2008,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2025,7 +2025,7 @@ public java.util.List getIids();
Return only the issues having the given iid.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
---
@@ -2039,7 +2039,7 @@ public java.lang.String getIssueType();
Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
---
@@ -2055,7 +2055,7 @@ Return issues with labels.
Issues must have all labels to be returned. None lists all issues with no labels. Any lists all issues with at least one label. No+Label (Deprecated) lists all issues with no labels. Predefined names are case-insensitive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
---
@@ -2069,7 +2069,7 @@ public java.lang.String getMilestone();
The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
---
@@ -2085,7 +2085,7 @@ Return issues reacted by the authenticated user by the given emoji.
None returns issues not given a reaction. Any returns issues given at least one reaction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
---
@@ -2099,7 +2099,7 @@ public java.util.List getNotAssigneeId();
Return issues that do not match the assignee id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
---
@@ -2113,7 +2113,7 @@ public java.util.List getNotAuthorId();
Return issues that do not match the author id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
---
@@ -2127,7 +2127,7 @@ public java.util.List getNotLabels();
Return issues that do not match the labels.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
---
@@ -2141,7 +2141,7 @@ public java.lang.String getNotMilestone();
Return issues that do not match the milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
---
@@ -2155,7 +2155,7 @@ public java.util.List getNotMyReactionEmoji();
Return issues not reacted by the authenticated user by the given emoji.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
---
@@ -2169,7 +2169,7 @@ public java.lang.String getOrderBy();
Return issues ordered by. Valid values are `created_at`, `updated_at`, `priority`, `due_date`, `relative_position`, `label_priority`, `milestone_due`, `popularity`, `weight`. Default is created_at.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
---
@@ -2183,7 +2183,7 @@ public java.lang.String getScope();
Return issues for the given scope. Valid values are `created_by_me`, `assigned_to_me`, `all`. Defaults to all.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
---
@@ -2197,7 +2197,7 @@ public java.lang.String getSearch();
Search project issues against their title and description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
---
@@ -2211,7 +2211,7 @@ public java.lang.String getSort();
Return issues sorted in asc or desc order. Default is desc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
---
@@ -2225,7 +2225,7 @@ public java.lang.String getUpdatedAfter();
Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
---
@@ -2239,7 +2239,7 @@ public java.lang.String getUpdatedBefore();
Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
---
@@ -2255,7 +2255,7 @@ Return issues with the specified weight.
None returns issues with no weight assigned. Any returns issues with a weight assigned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
---
@@ -2271,7 +2271,7 @@ If true, the response returns more details for each label in labels field: :name
Default is false. description_html was introduced in GitLab 12.7
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
---
diff --git a/docs/dataGitlabProjectIssues.python.md b/docs/dataGitlabProjectIssues.python.md
index 6ce3976d5..3c3b83fd3 100644
--- a/docs/dataGitlabProjectIssues.python.md
+++ b/docs/dataGitlabProjectIssues.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssues
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues gitlab_project_issues}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues gitlab_project_issues}.
#### Initializers
@@ -70,7 +70,7 @@ dataGitlabProjectIssues.DataGitlabProjectIssues(
| created_after
| str
| Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| created_before
| str
| Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| due_date
| str
| Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
| iids
| typing.List[typing.Union[int, float]]
| Return only the issues having the given iid. |
| issue_type
| str
| Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12). |
| labels
| typing.List[str]
| Return issues with labels. |
@@ -158,7 +158,7 @@ Must be unique amongst siblings in the same scope
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
---
@@ -170,7 +170,7 @@ Return issues assigned to the given user id.
Mutually exclusive with assignee_username. None returns unassigned issues. Any returns issues with an assignee.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
---
@@ -182,7 +182,7 @@ Return issues assigned to the given username.
Similar to assignee_id and mutually exclusive with assignee_id. In GitLab CE, the assignee_username array should only contain a single value. Otherwise, an invalid parameter error is returned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
---
@@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues created by the given user id. Combine with scope=all or scope=assigned_to_me.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
---
@@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Filter confidential or public issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
---
@@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
---
@@ -222,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
---
@@ -234,7 +234,7 @@ Return issues that have no due date, are overdue, or whose due date is this week
Accepts: 0 (no due date), any, today, tomorrow, overdue, week, month, next_month_and_previous_two_weeks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
---
@@ -242,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -255,7 +255,7 @@ If you experience problems setting this value it might not be settable. Please t
Return only the issues having the given iid.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
---
@@ -265,7 +265,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
---
@@ -277,7 +277,7 @@ Return issues with labels.
Issues must have all labels to be returned. None lists all issues with no labels. Any lists all issues with at least one label. No+Label (Deprecated) lists all issues with no labels. Predefined names are case-insensitive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
---
@@ -287,7 +287,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
---
@@ -299,7 +299,7 @@ Return issues reacted by the authenticated user by the given emoji.
None returns issues not given a reaction. Any returns issues given at least one reaction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
---
@@ -309,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues that do not match the assignee id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
---
@@ -319,7 +319,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues that do not match the author id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
---
@@ -329,7 +329,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues that do not match the labels.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
---
@@ -339,7 +339,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues that do not match the milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
---
@@ -349,7 +349,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues not reacted by the authenticated user by the given emoji.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
---
@@ -359,7 +359,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues ordered by. Valid values are `created_at`, `updated_at`, `priority`, `due_date`, `relative_position`, `label_priority`, `milestone_due`, `popularity`, `weight`. Default is created_at.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
---
@@ -369,7 +369,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues for the given scope. Valid values are `created_by_me`, `assigned_to_me`, `all`. Defaults to all.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
---
@@ -379,7 +379,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search project issues against their title and description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
---
@@ -389,7 +389,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues sorted in asc or desc order. Default is desc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
---
@@ -399,7 +399,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
---
@@ -409,7 +409,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
---
@@ -421,7 +421,7 @@ Return issues with the specified weight.
None returns issues with no weight assigned. Any returns issues with a weight assigned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
---
@@ -433,7 +433,7 @@ If true, the response returns more details for each label in labels field: :name
Default is false. description_html was introduced in GitLab 12.7
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
---
@@ -974,7 +974,7 @@ The construct id used in the generated config for the DataGitlabProjectIssues to
The id of the existing DataGitlabProjectIssues that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
---
@@ -1816,7 +1816,7 @@ dataGitlabProjectIssues.DataGitlabProjectIssuesConfig(
| created_after
| str
| Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| created_before
| str
| Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| due_date
| str
| Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
| iids
| typing.List[typing.Union[int, float]]
| Return only the issues having the given iid. |
| issue_type
| str
| Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12). |
| labels
| typing.List[str]
| Return issues with labels. |
@@ -1918,7 +1918,7 @@ project: str
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
---
@@ -1934,7 +1934,7 @@ Return issues assigned to the given user id.
Mutually exclusive with assignee_username. None returns unassigned issues. Any returns issues with an assignee.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
---
@@ -1950,7 +1950,7 @@ Return issues assigned to the given username.
Similar to assignee_id and mutually exclusive with assignee_id. In GitLab CE, the assignee_username array should only contain a single value. Otherwise, an invalid parameter error is returned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
---
@@ -1964,7 +1964,7 @@ author_id: typing.Union[int, float]
Return issues created by the given user id. Combine with scope=all or scope=assigned_to_me.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
---
@@ -1978,7 +1978,7 @@ confidential: typing.Union[bool, IResolvable]
Filter confidential or public issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
---
@@ -1992,7 +1992,7 @@ created_after: str
Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
---
@@ -2006,7 +2006,7 @@ created_before: str
Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
---
@@ -2022,7 +2022,7 @@ Return issues that have no due date, are overdue, or whose due date is this week
Accepts: 0 (no due date), any, today, tomorrow, overdue, week, month, next_month_and_previous_two_weeks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
---
@@ -2034,7 +2034,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2051,7 +2051,7 @@ iids: typing.List[typing.Union[int, float]]
Return only the issues having the given iid.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
---
@@ -2065,7 +2065,7 @@ issue_type: str
Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
---
@@ -2081,7 +2081,7 @@ Return issues with labels.
Issues must have all labels to be returned. None lists all issues with no labels. Any lists all issues with at least one label. No+Label (Deprecated) lists all issues with no labels. Predefined names are case-insensitive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
---
@@ -2095,7 +2095,7 @@ milestone: str
The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
---
@@ -2111,7 +2111,7 @@ Return issues reacted by the authenticated user by the given emoji.
None returns issues not given a reaction. Any returns issues given at least one reaction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
---
@@ -2125,7 +2125,7 @@ not_assignee_id: typing.List[typing.Union[int, float]]
Return issues that do not match the assignee id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
---
@@ -2139,7 +2139,7 @@ not_author_id: typing.List[typing.Union[int, float]]
Return issues that do not match the author id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
---
@@ -2153,7 +2153,7 @@ not_labels: typing.List[str]
Return issues that do not match the labels.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
---
@@ -2167,7 +2167,7 @@ not_milestone: str
Return issues that do not match the milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
---
@@ -2181,7 +2181,7 @@ not_my_reaction_emoji: typing.List[str]
Return issues not reacted by the authenticated user by the given emoji.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
---
@@ -2195,7 +2195,7 @@ order_by: str
Return issues ordered by. Valid values are `created_at`, `updated_at`, `priority`, `due_date`, `relative_position`, `label_priority`, `milestone_due`, `popularity`, `weight`. Default is created_at.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
---
@@ -2209,7 +2209,7 @@ scope: str
Return issues for the given scope. Valid values are `created_by_me`, `assigned_to_me`, `all`. Defaults to all.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
---
@@ -2223,7 +2223,7 @@ search: str
Search project issues against their title and description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
---
@@ -2237,7 +2237,7 @@ sort: str
Return issues sorted in asc or desc order. Default is desc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
---
@@ -2251,7 +2251,7 @@ updated_after: str
Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
---
@@ -2265,7 +2265,7 @@ updated_before: str
Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
---
@@ -2281,7 +2281,7 @@ Return issues with the specified weight.
None returns issues with no weight assigned. Any returns issues with a weight assigned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
---
@@ -2297,7 +2297,7 @@ If true, the response returns more details for each label in labels field: :name
Default is false. description_html was introduced in GitLab 12.7
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
---
diff --git a/docs/dataGitlabProjectIssues.typescript.md b/docs/dataGitlabProjectIssues.typescript.md
index 3a89907af..a8acfa34a 100644
--- a/docs/dataGitlabProjectIssues.typescript.md
+++ b/docs/dataGitlabProjectIssues.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectIssues
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues gitlab_project_issues}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues gitlab_project_issues}.
#### Initializers
@@ -547,7 +547,7 @@ The construct id used in the generated config for the DataGitlabProjectIssues to
The id of the existing DataGitlabProjectIssues that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
---
@@ -1354,7 +1354,7 @@ const dataGitlabProjectIssuesConfig: dataGitlabProjectIssues.DataGitlabProjectIs
| createdAfter
| string
| Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| createdBefore
| string
| Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
| dueDate
| string
| Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
| iids
| number[]
| Return only the issues having the given iid. |
| issueType
| string
| Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12). |
| labels
| string[]
| Return issues with labels. |
@@ -1456,7 +1456,7 @@ public readonly project: string;
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
---
@@ -1472,7 +1472,7 @@ Return issues assigned to the given user id.
Mutually exclusive with assignee_username. None returns unassigned issues. Any returns issues with an assignee.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
---
@@ -1488,7 +1488,7 @@ Return issues assigned to the given username.
Similar to assignee_id and mutually exclusive with assignee_id. In GitLab CE, the assignee_username array should only contain a single value. Otherwise, an invalid parameter error is returned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
---
@@ -1502,7 +1502,7 @@ public readonly authorId: number;
Return issues created by the given user id. Combine with scope=all or scope=assigned_to_me.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
---
@@ -1516,7 +1516,7 @@ public readonly confidential: boolean | IResolvable;
Filter confidential or public issues.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
---
@@ -1530,7 +1530,7 @@ public readonly createdAfter: string;
Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
---
@@ -1544,7 +1544,7 @@ public readonly createdBefore: string;
Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
---
@@ -1560,7 +1560,7 @@ Return issues that have no due date, are overdue, or whose due date is this week
Accepts: 0 (no due date), any, today, tomorrow, overdue, week, month, next_month_and_previous_two_weeks.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
---
@@ -1572,7 +1572,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1589,7 +1589,7 @@ public readonly iids: number[];
Return only the issues having the given iid.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
---
@@ -1603,7 +1603,7 @@ public readonly issueType: string;
Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
---
@@ -1619,7 +1619,7 @@ Return issues with labels.
Issues must have all labels to be returned. None lists all issues with no labels. Any lists all issues with at least one label. No+Label (Deprecated) lists all issues with no labels. Predefined names are case-insensitive.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
---
@@ -1633,7 +1633,7 @@ public readonly milestone: string;
The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
---
@@ -1649,7 +1649,7 @@ Return issues reacted by the authenticated user by the given emoji.
None returns issues not given a reaction. Any returns issues given at least one reaction.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
---
@@ -1663,7 +1663,7 @@ public readonly notAssigneeId: number[];
Return issues that do not match the assignee id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
---
@@ -1677,7 +1677,7 @@ public readonly notAuthorId: number[];
Return issues that do not match the author id.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
---
@@ -1691,7 +1691,7 @@ public readonly notLabels: string[];
Return issues that do not match the labels.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
---
@@ -1705,7 +1705,7 @@ public readonly notMilestone: string;
Return issues that do not match the milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
---
@@ -1719,7 +1719,7 @@ public readonly notMyReactionEmoji: string[];
Return issues not reacted by the authenticated user by the given emoji.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
---
@@ -1733,7 +1733,7 @@ public readonly orderBy: string;
Return issues ordered by. Valid values are `created_at`, `updated_at`, `priority`, `due_date`, `relative_position`, `label_priority`, `milestone_due`, `popularity`, `weight`. Default is created_at.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
---
@@ -1747,7 +1747,7 @@ public readonly scope: string;
Return issues for the given scope. Valid values are `created_by_me`, `assigned_to_me`, `all`. Defaults to all.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
---
@@ -1761,7 +1761,7 @@ public readonly search: string;
Search project issues against their title and description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
---
@@ -1775,7 +1775,7 @@ public readonly sort: string;
Return issues sorted in asc or desc order. Default is desc.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
---
@@ -1789,7 +1789,7 @@ public readonly updatedAfter: string;
Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
---
@@ -1803,7 +1803,7 @@ public readonly updatedBefore: string;
Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
---
@@ -1819,7 +1819,7 @@ Return issues with the specified weight.
None returns issues with no weight assigned. Any returns issues with a weight assigned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
---
@@ -1835,7 +1835,7 @@ If true, the response returns more details for each label in labels field: :name
Default is false. description_html was introduced in GitLab 12.7
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
---
diff --git a/docs/dataGitlabProjectMembership.csharp.md b/docs/dataGitlabProjectMembership.csharp.md
index 038e3f2dc..9104048e0 100644
--- a/docs/dataGitlabProjectMembership.csharp.md
+++ b/docs/dataGitlabProjectMembership.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership gitlab_project_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership gitlab_project_membership}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabProjectMembershi
The id of the existing DataGitlabProjectMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
---
@@ -729,7 +729,7 @@ new DataGitlabProjectMembershipConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| FullPath
| string
| The full path of the project. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
| Inherited
| object
| Return all project members including members through ancestor groups. |
| ProjectId
| double
| The ID of the project. |
| Query
| string
| A query string to search for members. |
@@ -816,7 +816,7 @@ public string FullPath { get; set; }
The full path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
---
@@ -828,7 +828,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -845,7 +845,7 @@ public object Inherited { get; set; }
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
---
@@ -859,7 +859,7 @@ public double ProjectId { get; set; }
The ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
---
@@ -873,7 +873,7 @@ public string Query { get; set; }
A query string to search for members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
---
diff --git a/docs/dataGitlabProjectMembership.go.md b/docs/dataGitlabProjectMembership.go.md
index 274dcb48c..ba2ab35d3 100644
--- a/docs/dataGitlabProjectMembership.go.md
+++ b/docs/dataGitlabProjectMembership.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership gitlab_project_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership gitlab_project_membership}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabProjectMembershi
The id of the existing DataGitlabProjectMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
---
@@ -729,7 +729,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectme
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| FullPath
| *string
| The full path of the project. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
| Inherited
| interface{}
| Return all project members including members through ancestor groups. |
| ProjectId
| *f64
| The ID of the project. |
| Query
| *string
| A query string to search for members. |
@@ -816,7 +816,7 @@ FullPath *string
The full path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
---
@@ -828,7 +828,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -845,7 +845,7 @@ Inherited interface{}
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
---
@@ -859,7 +859,7 @@ ProjectId *f64
The ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
---
@@ -873,7 +873,7 @@ Query *string
A query string to search for members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
---
diff --git a/docs/dataGitlabProjectMembership.java.md b/docs/dataGitlabProjectMembership.java.md
index e15e39292..bab877f2d 100644
--- a/docs/dataGitlabProjectMembership.java.md
+++ b/docs/dataGitlabProjectMembership.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership gitlab_project_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership gitlab_project_membership}.
#### Initializers
@@ -44,7 +44,7 @@ DataGitlabProjectMembership.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| fullPath
| java.lang.String
| The full path of the project. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
| inherited
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Return all project members including members through ancestor groups. |
| projectId
| java.lang.Number
| The ID of the project. |
| query
| java.lang.String
| A query string to search for members. |
@@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope
The full path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
---
@@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -138,7 +138,7 @@ If you experience problems setting this value it might not be settable. Please t
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
A query string to search for members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
---
@@ -516,7 +516,7 @@ The construct id used in the generated config for the DataGitlabProjectMembershi
The id of the existing DataGitlabProjectMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
---
@@ -850,7 +850,7 @@ DataGitlabProjectMembershipConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| fullPath
| java.lang.String
| The full path of the project. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
| inherited
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Return all project members including members through ancestor groups. |
| projectId
| java.lang.Number
| The ID of the project. |
| query
| java.lang.String
| A query string to search for members. |
@@ -937,7 +937,7 @@ public java.lang.String getFullPath();
The full path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
---
@@ -949,7 +949,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -966,7 +966,7 @@ public java.lang.Object getInherited();
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
---
@@ -980,7 +980,7 @@ public java.lang.Number getProjectId();
The ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
---
@@ -994,7 +994,7 @@ public java.lang.String getQuery();
A query string to search for members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
---
diff --git a/docs/dataGitlabProjectMembership.python.md b/docs/dataGitlabProjectMembership.python.md
index f3bb34e55..0f1fcfd0c 100644
--- a/docs/dataGitlabProjectMembership.python.md
+++ b/docs/dataGitlabProjectMembership.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership gitlab_project_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership gitlab_project_membership}.
#### Initializers
@@ -41,7 +41,7 @@ dataGitlabProjectMembership.DataGitlabProjectMembership(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| full_path
| str
| The full path of the project. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
| inherited
| typing.Union[bool, cdktf.IResolvable]
| Return all project members including members through ancestor groups. |
| project_id
| typing.Union[int, float]
| The ID of the project. |
| query
| str
| A query string to search for members. |
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The full path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
---
@@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
---
@@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
A query string to search for members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
---
@@ -549,7 +549,7 @@ The construct id used in the generated config for the DataGitlabProjectMembershi
The id of the existing DataGitlabProjectMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
---
@@ -878,7 +878,7 @@ dataGitlabProjectMembership.DataGitlabProjectMembershipConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| full_path
| str
| The full path of the project. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
| inherited
| typing.Union[bool, cdktf.IResolvable]
| Return all project members including members through ancestor groups. |
| project_id
| typing.Union[int, float]
| The ID of the project. |
| query
| str
| A query string to search for members. |
@@ -965,7 +965,7 @@ full_path: str
The full path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
---
@@ -977,7 +977,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -994,7 +994,7 @@ inherited: typing.Union[bool, IResolvable]
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
---
@@ -1008,7 +1008,7 @@ project_id: typing.Union[int, float]
The ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
---
@@ -1022,7 +1022,7 @@ query: str
A query string to search for members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
---
diff --git a/docs/dataGitlabProjectMembership.typescript.md b/docs/dataGitlabProjectMembership.typescript.md
index bb9ac79a7..2e1eb438d 100644
--- a/docs/dataGitlabProjectMembership.typescript.md
+++ b/docs/dataGitlabProjectMembership.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMembership
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership gitlab_project_membership}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership gitlab_project_membership}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabProjectMembershi
The id of the existing DataGitlabProjectMembership that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#import import section} in the documentation of this resource for the id to use
---
@@ -716,7 +716,7 @@ const dataGitlabProjectMembershipConfig: dataGitlabProjectMembership.DataGitlabP
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| fullPath
| string
| The full path of the project. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}. |
| inherited
| boolean \| cdktf.IResolvable
| Return all project members including members through ancestor groups. |
| projectId
| number
| The ID of the project. |
| query
| string
| A query string to search for members. |
@@ -803,7 +803,7 @@ public readonly fullPath: string;
The full path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#full_path DataGitlabProjectMembership#full_path}
---
@@ -815,7 +815,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#id DataGitlabProjectMembership#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -832,7 +832,7 @@ public readonly inherited: boolean | IResolvable;
Return all project members including members through ancestor groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#inherited DataGitlabProjectMembership#inherited}
---
@@ -846,7 +846,7 @@ public readonly projectId: number;
The ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#project_id DataGitlabProjectMembership#project_id}
---
@@ -860,7 +860,7 @@ public readonly query: string;
A query string to search for members.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_membership#query DataGitlabProjectMembership#query}
---
diff --git a/docs/dataGitlabProjectMergeRequest.csharp.md b/docs/dataGitlabProjectMergeRequest.csharp.md
new file mode 100644
index 000000000..22df55b9f
--- /dev/null
+++ b/docs/dataGitlabProjectMergeRequest.csharp.md
@@ -0,0 +1,2299 @@
+# `dataGitlabProjectMergeRequest` Submodule
+
+## Constructs
+
+### DataGitlabProjectMergeRequest
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request gitlab_project_merge_request}.
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequest(Construct Scope, string Id, DataGitlabProjectMergeRequestConfig Config);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Scope
| Constructs.Construct
| The scope in which to define this construct. |
+| Id
| string
| The scoped construct ID. |
+| Config
| DataGitlabProjectMergeRequestConfig
| *No description.* |
+
+---
+
+##### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `Id`Required
+
+- *Type:* string
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `Config`Required
+
+- *Type:* DataGitlabProjectMergeRequestConfig
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ToString
| Returns a string representation of this construct. |
+| AddOverride
| *No description.* |
+| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
+| ToMetadata
| *No description.* |
+| ToTerraform
| Adds this resource to the terraform JSON output. |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Returns a string representation of this construct.
+
+##### `AddOverride`
+
+```csharp
+private void AddOverride(string Path, object Value)
+```
+
+###### `Path`Required
+
+- *Type:* string
+
+---
+
+###### `Value`Required
+
+- *Type:* object
+
+---
+
+##### `OverrideLogicalId`
+
+```csharp
+private void OverrideLogicalId(string NewLogicalId)
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `NewLogicalId`Required
+
+- *Type:* string
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `ResetOverrideLogicalId`
+
+```csharp
+private void ResetOverrideLogicalId()
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `ToHclTerraform`
+
+```csharp
+private object ToHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `ToMetadata`
+
+```csharp
+private object ToMetadata()
+```
+
+##### `ToTerraform`
+
+```csharp
+private object ToTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| IsConstruct
| Checks if `x` is a construct. |
+| IsTerraformElement
| *No description.* |
+| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ". |
+
+---
+
+##### `IsConstruct`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabProjectMergeRequest.IsConstruct(object X);
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `X`Required
+
+- *Type:* object
+
+Any object.
+
+---
+
+##### `IsTerraformElement`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabProjectMergeRequest.IsTerraformElement(object X);
+```
+
+###### `X`Required
+
+- *Type:* object
+
+---
+
+##### `IsTerraformDataSource`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabProjectMergeRequest.IsTerraformDataSource(object X);
+```
+
+###### `X`Required
+
+- *Type:* object
+
+---
+
+##### `GenerateConfigForImport`
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+DataGitlabProjectMergeRequest.GenerateConfigForImport(Construct Scope, string ImportToId, string ImportFromId, TerraformProvider Provider = null);
+```
+
+Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ".
+
+###### `Scope`Required
+
+- *Type:* Constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `ImportToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataGitlabProjectMergeRequest to import.
+
+---
+
+###### `ImportFromId`Required
+
+- *Type:* string
+
+The id of the existing DataGitlabProjectMergeRequest that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `Provider`Optional
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabProjectMergeRequest to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Node
| Constructs.Node
| The tree node. |
+| CdktfStack
| HashiCorp.Cdktf.TerraformStack
| *No description.* |
+| Fqn
| string
| *No description.* |
+| FriendlyUniqueId
| string
| *No description.* |
+| TerraformMetaArguments
| System.Collections.Generic.IDictionary
| *No description.* |
+| TerraformResourceType
| string
| *No description.* |
+| TerraformGeneratorMetadata
| HashiCorp.Cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| Count
| object
| *No description.* |
+| DependsOn
| string[]
| *No description.* |
+| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| Assignee
| DataGitlabProjectMergeRequestAssigneeOutputReference
| *No description.* |
+| Assignees
| DataGitlabProjectMergeRequestAssigneesList
| *No description.* |
+| Author
| DataGitlabProjectMergeRequestAuthorOutputReference
| *No description.* |
+| BlockingDiscussionsResolved
| HashiCorp.Cdktf.IResolvable
| *No description.* |
+| ChangesCount
| string
| *No description.* |
+| ClosedAt
| string
| *No description.* |
+| ClosedBy
| DataGitlabProjectMergeRequestClosedByOutputReference
| *No description.* |
+| CreatedAt
| string
| *No description.* |
+| Id
| double
| *No description.* |
+| IidInput
| double
| *No description.* |
+| ProjectInput
| string
| *No description.* |
+| Iid
| double
| *No description.* |
+| Project
| string
| *No description.* |
+
+---
+
+##### `Node`Required
+
+```csharp
+public Node Node { get; }
+```
+
+- *Type:* Constructs.Node
+
+The tree node.
+
+---
+
+##### `CdktfStack`Required
+
+```csharp
+public TerraformStack CdktfStack { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformStack
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `FriendlyUniqueId`Required
+
+```csharp
+public string FriendlyUniqueId { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `TerraformMetaArguments`Required
+
+```csharp
+public System.Collections.Generic.IDictionary TerraformMetaArguments { get; }
+```
+
+- *Type:* System.Collections.Generic.IDictionary
+
+---
+
+##### `TerraformResourceType`Required
+
+```csharp
+public string TerraformResourceType { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `TerraformGeneratorMetadata`Optional
+
+```csharp
+public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `Count`Optional
+
+```csharp
+public object Count { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `DependsOn`Optional
+
+```csharp
+public string[] DependsOn { get; }
+```
+
+- *Type:* string[]
+
+---
+
+##### `ForEach`Optional
+
+```csharp
+public ITerraformIterator ForEach { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```csharp
+public TerraformResourceLifecycle Lifecycle { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```csharp
+public TerraformProvider Provider { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
+##### `Assignee`Required
+
+```csharp
+public DataGitlabProjectMergeRequestAssigneeOutputReference Assignee { get; }
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneeOutputReference
+
+---
+
+##### `Assignees`Required
+
+```csharp
+public DataGitlabProjectMergeRequestAssigneesList Assignees { get; }
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneesList
+
+---
+
+##### `Author`Required
+
+```csharp
+public DataGitlabProjectMergeRequestAuthorOutputReference Author { get; }
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthorOutputReference
+
+---
+
+##### `BlockingDiscussionsResolved`Required
+
+```csharp
+public IResolvable BlockingDiscussionsResolved { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
+##### `ChangesCount`Required
+
+```csharp
+public string ChangesCount { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `ClosedAt`Required
+
+```csharp
+public string ClosedAt { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `ClosedBy`Required
+
+```csharp
+public DataGitlabProjectMergeRequestClosedByOutputReference ClosedBy { get; }
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedByOutputReference
+
+---
+
+##### `CreatedAt`Required
+
+```csharp
+public string CreatedAt { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Id`Required
+
+```csharp
+public double Id { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `IidInput`Optional
+
+```csharp
+public double IidInput { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `ProjectInput`Optional
+
+```csharp
+public string ProjectInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Iid`Required
+
+```csharp
+public double Iid { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `Project`Required
+
+```csharp
+public string Project { get; }
+```
+
+- *Type:* string
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TfResourceType
| string
| *No description.* |
+
+---
+
+##### `TfResourceType`Required
+
+```csharp
+public string TfResourceType { get; }
+```
+
+- *Type:* string
+
+---
+
+## Structs
+
+### DataGitlabProjectMergeRequestAssignee
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestAssignee {
+
+};
+```
+
+
+### DataGitlabProjectMergeRequestAssignees
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestAssignees {
+
+};
+```
+
+
+### DataGitlabProjectMergeRequestAuthor
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestAuthor {
+
+};
+```
+
+
+### DataGitlabProjectMergeRequestClosedBy
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestClosedBy {
+
+};
+```
+
+
+### DataGitlabProjectMergeRequestConfig
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestConfig {
+ object Connection = null,
+ object Count = null,
+ ITerraformDependable[] DependsOn = null,
+ ITerraformIterator ForEach = null,
+ TerraformResourceLifecycle Lifecycle = null,
+ TerraformProvider Provider = null,
+ object[] Provisioners = null,
+ double Iid,
+ string Project
+};
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Connection
| object
| *No description.* |
+| Count
| object
| *No description.* |
+| DependsOn
| HashiCorp.Cdktf.ITerraformDependable[]
| *No description.* |
+| ForEach
| HashiCorp.Cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
+| Provisioners
| object[]
| *No description.* |
+| Iid
| double
| The unique project level ID of the merge request. |
+| Project
| string
| The ID or path of the project. |
+
+---
+
+##### `Connection`Optional
+
+```csharp
+public object Connection { get; set; }
+```
+
+- *Type:* object
+
+---
+
+##### `Count`Optional
+
+```csharp
+public object Count { get; set; }
+```
+
+- *Type:* object
+
+---
+
+##### `DependsOn`Optional
+
+```csharp
+public ITerraformDependable[] DependsOn { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.ITerraformDependable[]
+
+---
+
+##### `ForEach`Optional
+
+```csharp
+public ITerraformIterator ForEach { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```csharp
+public TerraformResourceLifecycle Lifecycle { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```csharp
+public TerraformProvider Provider { get; set; }
+```
+
+- *Type:* HashiCorp.Cdktf.TerraformProvider
+
+---
+
+##### `Provisioners`Optional
+
+```csharp
+public object[] Provisioners { get; set; }
+```
+
+- *Type:* object[]
+
+---
+
+##### `Iid`Required
+
+```csharp
+public double Iid { get; set; }
+```
+
+- *Type:* double
+
+The unique project level ID of the merge request.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#iid DataGitlabProjectMergeRequest#iid}
+
+---
+
+##### `Project`Required
+
+```csharp
+public string Project { get; set; }
+```
+
+- *Type:* string
+
+The ID or path of the project.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#project DataGitlabProjectMergeRequest#project}
+
+---
+
+## Classes
+
+### DataGitlabProjectMergeRequestAssigneeOutputReference
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestAssigneeOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string Property)
+```
+
+###### `Property`Required
+
+- *Type:* string
+
+---
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| AvatarUrl
| string
| *No description.* |
+| Id
| double
| *No description.* |
+| Name
| string
| *No description.* |
+| State
| string
| *No description.* |
+| Username
| string
| *No description.* |
+| WebUrl
| string
| *No description.* |
+| InternalValue
| DataGitlabProjectMergeRequestAssignee
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `AvatarUrl`Required
+
+```csharp
+public string AvatarUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Id`Required
+
+```csharp
+public double Id { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `Name`Required
+
+```csharp
+public string Name { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `State`Required
+
+```csharp
+public string State { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Username`Required
+
+```csharp
+public string Username { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `WebUrl`Required
+
+```csharp
+public string WebUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public DataGitlabProjectMergeRequestAssignee InternalValue { get; }
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignee
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesList
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestAssigneesList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `WrapsSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `AllWithMapKey`
+
+```csharp
+private DynamicListTerraformIterator AllWithMapKey(string MapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `MapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```csharp
+private DataGitlabProjectMergeRequestAssigneesOutputReference Get(double Index)
+```
+
+###### `Index`Required
+
+- *Type:* double
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesOutputReference
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestAssigneesOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `ComplexObjectIndex`Required
+
+- *Type:* double
+
+the index of this item in the list.
+
+---
+
+##### `ComplexObjectIsFromSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string Property)
+```
+
+###### `Property`Required
+
+- *Type:* string
+
+---
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| AvatarUrl
| string
| *No description.* |
+| Id
| double
| *No description.* |
+| Name
| string
| *No description.* |
+| State
| string
| *No description.* |
+| Username
| string
| *No description.* |
+| WebUrl
| string
| *No description.* |
+| InternalValue
| DataGitlabProjectMergeRequestAssignees
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `AvatarUrl`Required
+
+```csharp
+public string AvatarUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Id`Required
+
+```csharp
+public double Id { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `Name`Required
+
+```csharp
+public string Name { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `State`Required
+
+```csharp
+public string State { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Username`Required
+
+```csharp
+public string Username { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `WebUrl`Required
+
+```csharp
+public string WebUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public DataGitlabProjectMergeRequestAssignees InternalValue { get; }
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignees
+
+---
+
+
+### DataGitlabProjectMergeRequestAuthorOutputReference
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestAuthorOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string Property)
+```
+
+###### `Property`Required
+
+- *Type:* string
+
+---
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| AvatarUrl
| string
| *No description.* |
+| Id
| double
| *No description.* |
+| Name
| string
| *No description.* |
+| State
| string
| *No description.* |
+| Username
| string
| *No description.* |
+| WebUrl
| string
| *No description.* |
+| InternalValue
| DataGitlabProjectMergeRequestAuthor
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `AvatarUrl`Required
+
+```csharp
+public string AvatarUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Id`Required
+
+```csharp
+public double Id { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `Name`Required
+
+```csharp
+public string Name { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `State`Required
+
+```csharp
+public string State { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Username`Required
+
+```csharp
+public string Username { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `WebUrl`Required
+
+```csharp
+public string WebUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public DataGitlabProjectMergeRequestAuthor InternalValue { get; }
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthor
+
+---
+
+
+### DataGitlabProjectMergeRequestClosedByOutputReference
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Gitlab;
+
+new DataGitlabProjectMergeRequestClosedByOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string Property)
+```
+
+###### `Property`Required
+
+- *Type:* string
+
+---
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| AvatarUrl
| string
| *No description.* |
+| Id
| double
| *No description.* |
+| Name
| string
| *No description.* |
+| State
| string
| *No description.* |
+| Username
| string
| *No description.* |
+| WebUrl
| string
| *No description.* |
+| InternalValue
| DataGitlabProjectMergeRequestClosedBy
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `AvatarUrl`Required
+
+```csharp
+public string AvatarUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Id`Required
+
+```csharp
+public double Id { get; }
+```
+
+- *Type:* double
+
+---
+
+##### `Name`Required
+
+```csharp
+public string Name { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `State`Required
+
+```csharp
+public string State { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Username`Required
+
+```csharp
+public string Username { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `WebUrl`Required
+
+```csharp
+public string WebUrl { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public DataGitlabProjectMergeRequestClosedBy InternalValue { get; }
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedBy
+
+---
+
+
+
diff --git a/docs/dataGitlabProjectMergeRequest.go.md b/docs/dataGitlabProjectMergeRequest.go.md
new file mode 100644
index 000000000..482777e46
--- /dev/null
+++ b/docs/dataGitlabProjectMergeRequest.go.md
@@ -0,0 +1,2299 @@
+# `dataGitlabProjectMergeRequest` Submodule
+
+## Constructs
+
+### DataGitlabProjectMergeRequest
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request gitlab_project_merge_request}.
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.NewDataGitlabProjectMergeRequest(scope Construct, id *string, config DataGitlabProjectMergeRequestConfig) DataGitlabProjectMergeRequest
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| github.com/aws/constructs-go/constructs/v10.Construct
| The scope in which to define this construct. |
+| id
| *string
| The scoped construct ID. |
+| config
| DataGitlabProjectMergeRequestConfig
| *No description.* |
+
+---
+
+##### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* *string
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `config`Required
+
+- *Type:* DataGitlabProjectMergeRequestConfig
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ToString
| Returns a string representation of this construct. |
+| AddOverride
| *No description.* |
+| OverrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| ResetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| ToHclTerraform
| Adds this resource to the terraform JSON output. |
+| ToMetadata
| *No description.* |
+| ToTerraform
| Adds this resource to the terraform JSON output. |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Returns a string representation of this construct.
+
+##### `AddOverride`
+
+```go
+func AddOverride(path *string, value interface{})
+```
+
+###### `path`Required
+
+- *Type:* *string
+
+---
+
+###### `value`Required
+
+- *Type:* interface{}
+
+---
+
+##### `OverrideLogicalId`
+
+```go
+func OverrideLogicalId(newLogicalId *string)
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `newLogicalId`Required
+
+- *Type:* *string
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `ResetOverrideLogicalId`
+
+```go
+func ResetOverrideLogicalId()
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `ToHclTerraform`
+
+```go
+func ToHclTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `ToMetadata`
+
+```go
+func ToMetadata() interface{}
+```
+
+##### `ToTerraform`
+
+```go
+func ToTerraform() interface{}
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| IsConstruct
| Checks if `x` is a construct. |
+| IsTerraformElement
| *No description.* |
+| IsTerraformDataSource
| *No description.* |
+| GenerateConfigForImport
| Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ". |
+
+---
+
+##### `IsConstruct`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.DataGitlabProjectMergeRequest_IsConstruct(x interface{}) *bool
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* interface{}
+
+Any object.
+
+---
+
+##### `IsTerraformElement`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.DataGitlabProjectMergeRequest_IsTerraformElement(x interface{}) *bool
+```
+
+###### `x`Required
+
+- *Type:* interface{}
+
+---
+
+##### `IsTerraformDataSource`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.DataGitlabProjectMergeRequest_IsTerraformDataSource(x interface{}) *bool
+```
+
+###### `x`Required
+
+- *Type:* interface{}
+
+---
+
+##### `GenerateConfigForImport`
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.DataGitlabProjectMergeRequest_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
+```
+
+Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* *string
+
+The construct id used in the generated config for the DataGitlabProjectMergeRequest to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* *string
+
+The id of the existing DataGitlabProjectMergeRequest that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabProjectMergeRequest to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Node
| github.com/aws/constructs-go/constructs/v10.Node
| The tree node. |
+| CdktfStack
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformStack
| *No description.* |
+| Fqn
| *string
| *No description.* |
+| FriendlyUniqueId
| *string
| *No description.* |
+| TerraformMetaArguments
| *map[string]interface{}
| *No description.* |
+| TerraformResourceType
| *string
| *No description.* |
+| TerraformGeneratorMetadata
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| Count
| interface{}
| *No description.* |
+| DependsOn
| *[]*string
| *No description.* |
+| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| Assignee
| DataGitlabProjectMergeRequestAssigneeOutputReference
| *No description.* |
+| Assignees
| DataGitlabProjectMergeRequestAssigneesList
| *No description.* |
+| Author
| DataGitlabProjectMergeRequestAuthorOutputReference
| *No description.* |
+| BlockingDiscussionsResolved
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
+| ChangesCount
| *string
| *No description.* |
+| ClosedAt
| *string
| *No description.* |
+| ClosedBy
| DataGitlabProjectMergeRequestClosedByOutputReference
| *No description.* |
+| CreatedAt
| *string
| *No description.* |
+| Id
| *f64
| *No description.* |
+| IidInput
| *f64
| *No description.* |
+| ProjectInput
| *string
| *No description.* |
+| Iid
| *f64
| *No description.* |
+| Project
| *string
| *No description.* |
+
+---
+
+##### `Node`Required
+
+```go
+func Node() Node
+```
+
+- *Type:* github.com/aws/constructs-go/constructs/v10.Node
+
+The tree node.
+
+---
+
+##### `CdktfStack`Required
+
+```go
+func CdktfStack() TerraformStack
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformStack
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `FriendlyUniqueId`Required
+
+```go
+func FriendlyUniqueId() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `TerraformMetaArguments`Required
+
+```go
+func TerraformMetaArguments() *map[string]interface{}
+```
+
+- *Type:* *map[string]interface{}
+
+---
+
+##### `TerraformResourceType`Required
+
+```go
+func TerraformResourceType() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `TerraformGeneratorMetadata`Optional
+
+```go
+func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `Count`Optional
+
+```go
+func Count() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `DependsOn`Optional
+
+```go
+func DependsOn() *[]*string
+```
+
+- *Type:* *[]*string
+
+---
+
+##### `ForEach`Optional
+
+```go
+func ForEach() ITerraformIterator
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```go
+func Lifecycle() TerraformResourceLifecycle
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```go
+func Provider() TerraformProvider
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
+##### `Assignee`Required
+
+```go
+func Assignee() DataGitlabProjectMergeRequestAssigneeOutputReference
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneeOutputReference
+
+---
+
+##### `Assignees`Required
+
+```go
+func Assignees() DataGitlabProjectMergeRequestAssigneesList
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneesList
+
+---
+
+##### `Author`Required
+
+```go
+func Author() DataGitlabProjectMergeRequestAuthorOutputReference
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthorOutputReference
+
+---
+
+##### `BlockingDiscussionsResolved`Required
+
+```go
+func BlockingDiscussionsResolved() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
+##### `ChangesCount`Required
+
+```go
+func ChangesCount() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ClosedAt`Required
+
+```go
+func ClosedAt() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ClosedBy`Required
+
+```go
+func ClosedBy() DataGitlabProjectMergeRequestClosedByOutputReference
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedByOutputReference
+
+---
+
+##### `CreatedAt`Required
+
+```go
+func CreatedAt() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Id`Required
+
+```go
+func Id() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `IidInput`Optional
+
+```go
+func IidInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `ProjectInput`Optional
+
+```go
+func ProjectInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Iid`Required
+
+```go
+func Iid() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `Project`Required
+
+```go
+func Project() *string
+```
+
+- *Type:* *string
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TfResourceType
| *string
| *No description.* |
+
+---
+
+##### `TfResourceType`Required
+
+```go
+func TfResourceType() *string
+```
+
+- *Type:* *string
+
+---
+
+## Structs
+
+### DataGitlabProjectMergeRequestAssignee
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+&datagitlabprojectmergerequest.DataGitlabProjectMergeRequestAssignee {
+
+}
+```
+
+
+### DataGitlabProjectMergeRequestAssignees
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+&datagitlabprojectmergerequest.DataGitlabProjectMergeRequestAssignees {
+
+}
+```
+
+
+### DataGitlabProjectMergeRequestAuthor
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+&datagitlabprojectmergerequest.DataGitlabProjectMergeRequestAuthor {
+
+}
+```
+
+
+### DataGitlabProjectMergeRequestClosedBy
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+&datagitlabprojectmergerequest.DataGitlabProjectMergeRequestClosedBy {
+
+}
+```
+
+
+### DataGitlabProjectMergeRequestConfig
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+&datagitlabprojectmergerequest.DataGitlabProjectMergeRequestConfig {
+ Connection: interface{},
+ Count: interface{},
+ DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable,
+ ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator,
+ Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle,
+ Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider,
+ Provisioners: *[]interface{},
+ Iid: *f64,
+ Project: *string,
+}
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Connection
| interface{}
| *No description.* |
+| Count
| interface{}
| *No description.* |
+| DependsOn
| *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable
| *No description.* |
+| ForEach
| github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
| *No description.* |
+| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
+| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
+| Provisioners
| *[]interface{}
| *No description.* |
+| Iid
| *f64
| The unique project level ID of the merge request. |
+| Project
| *string
| The ID or path of the project. |
+
+---
+
+##### `Connection`Optional
+
+```go
+Connection interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `Count`Optional
+
+```go
+Count interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `DependsOn`Optional
+
+```go
+DependsOn *[]ITerraformDependable
+```
+
+- *Type:* *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable
+
+---
+
+##### `ForEach`Optional
+
+```go
+ForEach ITerraformIterator
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
+
+---
+
+##### `Lifecycle`Optional
+
+```go
+Lifecycle TerraformResourceLifecycle
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
+
+---
+
+##### `Provider`Optional
+
+```go
+Provider TerraformProvider
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
+
+---
+
+##### `Provisioners`Optional
+
+```go
+Provisioners *[]interface{}
+```
+
+- *Type:* *[]interface{}
+
+---
+
+##### `Iid`Required
+
+```go
+Iid *f64
+```
+
+- *Type:* *f64
+
+The unique project level ID of the merge request.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#iid DataGitlabProjectMergeRequest#iid}
+
+---
+
+##### `Project`Required
+
+```go
+Project *string
+```
+
+- *Type:* *string
+
+The ID or path of the project.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#project DataGitlabProjectMergeRequest#project}
+
+---
+
+## Classes
+
+### DataGitlabProjectMergeRequestAssigneeOutputReference
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.NewDataGitlabProjectMergeRequestAssigneeOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataGitlabProjectMergeRequestAssigneeOutputReference
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(property *string) IResolvable
+```
+
+###### `property`Required
+
+- *Type:* *string
+
+---
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| AvatarUrl
| *string
| *No description.* |
+| Id
| *f64
| *No description.* |
+| Name
| *string
| *No description.* |
+| State
| *string
| *No description.* |
+| Username
| *string
| *No description.* |
+| WebUrl
| *string
| *No description.* |
+| InternalValue
| DataGitlabProjectMergeRequestAssignee
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `AvatarUrl`Required
+
+```go
+func AvatarUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Id`Required
+
+```go
+func Id() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `Name`Required
+
+```go
+func Name() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `State`Required
+
+```go
+func State() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Username`Required
+
+```go
+func Username() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `WebUrl`Required
+
+```go
+func WebUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() DataGitlabProjectMergeRequestAssignee
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignee
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesList
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.NewDataGitlabProjectMergeRequestAssigneesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGitlabProjectMergeRequestAssigneesList
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| AllWithMapKey
| Creating an iterator for this complex list. |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `AllWithMapKey`
+
+```go
+func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* *string
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```go
+func Get(index *f64) DataGitlabProjectMergeRequestAssigneesOutputReference
+```
+
+###### `index`Required
+
+- *Type:* *f64
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesOutputReference
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.NewDataGitlabProjectMergeRequestAssigneesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataGitlabProjectMergeRequestAssigneesOutputReference
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* *f64
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(property *string) IResolvable
+```
+
+###### `property`Required
+
+- *Type:* *string
+
+---
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| AvatarUrl
| *string
| *No description.* |
+| Id
| *f64
| *No description.* |
+| Name
| *string
| *No description.* |
+| State
| *string
| *No description.* |
+| Username
| *string
| *No description.* |
+| WebUrl
| *string
| *No description.* |
+| InternalValue
| DataGitlabProjectMergeRequestAssignees
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `AvatarUrl`Required
+
+```go
+func AvatarUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Id`Required
+
+```go
+func Id() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `Name`Required
+
+```go
+func Name() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `State`Required
+
+```go
+func State() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Username`Required
+
+```go
+func Username() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `WebUrl`Required
+
+```go
+func WebUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() DataGitlabProjectMergeRequestAssignees
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignees
+
+---
+
+
+### DataGitlabProjectMergeRequestAuthorOutputReference
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.NewDataGitlabProjectMergeRequestAuthorOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataGitlabProjectMergeRequestAuthorOutputReference
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(property *string) IResolvable
+```
+
+###### `property`Required
+
+- *Type:* *string
+
+---
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| AvatarUrl
| *string
| *No description.* |
+| Id
| *f64
| *No description.* |
+| Name
| *string
| *No description.* |
+| State
| *string
| *No description.* |
+| Username
| *string
| *No description.* |
+| WebUrl
| *string
| *No description.* |
+| InternalValue
| DataGitlabProjectMergeRequestAuthor
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `AvatarUrl`Required
+
+```go
+func AvatarUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Id`Required
+
+```go
+func Id() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `Name`Required
+
+```go
+func Name() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `State`Required
+
+```go
+func State() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Username`Required
+
+```go
+func Username() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `WebUrl`Required
+
+```go
+func WebUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() DataGitlabProjectMergeRequestAuthor
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthor
+
+---
+
+
+### DataGitlabProjectMergeRequestClosedByOutputReference
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmergerequest"
+
+datagitlabprojectmergerequest.NewDataGitlabProjectMergeRequestClosedByOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataGitlabProjectMergeRequestClosedByOutputReference
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(property *string) IResolvable
+```
+
+###### `property`Required
+
+- *Type:* *string
+
+---
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| AvatarUrl
| *string
| *No description.* |
+| Id
| *f64
| *No description.* |
+| Name
| *string
| *No description.* |
+| State
| *string
| *No description.* |
+| Username
| *string
| *No description.* |
+| WebUrl
| *string
| *No description.* |
+| InternalValue
| DataGitlabProjectMergeRequestClosedBy
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `AvatarUrl`Required
+
+```go
+func AvatarUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Id`Required
+
+```go
+func Id() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `Name`Required
+
+```go
+func Name() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `State`Required
+
+```go
+func State() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Username`Required
+
+```go
+func Username() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `WebUrl`Required
+
+```go
+func WebUrl() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() DataGitlabProjectMergeRequestClosedBy
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedBy
+
+---
+
+
+
diff --git a/docs/dataGitlabProjectMergeRequest.java.md b/docs/dataGitlabProjectMergeRequest.java.md
new file mode 100644
index 000000000..7908ebec6
--- /dev/null
+++ b/docs/dataGitlabProjectMergeRequest.java.md
@@ -0,0 +1,2377 @@
+# `dataGitlabProjectMergeRequest` Submodule
+
+## Constructs
+
+### DataGitlabProjectMergeRequest
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request gitlab_project_merge_request}.
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequest;
+
+DataGitlabProjectMergeRequest.Builder.create(Construct scope, java.lang.String id)
+// .connection(SSHProvisionerConnection)
+// .connection(WinrmProvisionerConnection)
+// .count(java.lang.Number)
+// .count(TerraformCount)
+// .dependsOn(java.util.List)
+// .forEach(ITerraformIterator)
+// .lifecycle(TerraformResourceLifecycle)
+// .provider(TerraformProvider)
+// .provisioners(java.util.List)
+ .iid(java.lang.Number)
+ .project(java.lang.String)
+ .build();
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| software.constructs.Construct
| The scope in which to define this construct. |
+| id
| java.lang.String
| The scoped construct ID. |
+| connection
| com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| java.lang.Number OR com.hashicorp.cdktf.TerraformCount
| *No description.* |
+| dependsOn
| java.util.List
| *No description.* |
+| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| provisioners
| java.util.List
| *No description.* |
+| iid
| java.lang.Number
| The unique project level ID of the merge request. |
+| project
| java.lang.String
| The ID or path of the project. |
+
+---
+
+##### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* java.lang.String
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `connection`Optional
+
+- *Type:* com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
+
+---
+
+##### `count`Optional
+
+- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+- *Type:* java.util.List
+
+---
+
+##### `forEach`Optional
+
+- *Type:* com.hashicorp.cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+- *Type:* java.util.List
+
+---
+
+##### `iid`Required
+
+- *Type:* java.lang.Number
+
+The unique project level ID of the merge request.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#iid DataGitlabProjectMergeRequest#iid}
+
+---
+
+##### `project`Required
+
+- *Type:* java.lang.String
+
+The ID or path of the project.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#project DataGitlabProjectMergeRequest#project}
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Returns a string representation of this construct.
+
+##### `addOverride`
+
+```java
+public void addOverride(java.lang.String path, java.lang.Object value)
+```
+
+###### `path`Required
+
+- *Type:* java.lang.String
+
+---
+
+###### `value`Required
+
+- *Type:* java.lang.Object
+
+---
+
+##### `overrideLogicalId`
+
+```java
+public void overrideLogicalId(java.lang.String newLogicalId)
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `newLogicalId`Required
+
+- *Type:* java.lang.String
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `resetOverrideLogicalId`
+
+```java
+public void resetOverrideLogicalId()
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `toHclTerraform`
+
+```java
+public java.lang.Object toHclTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `toMetadata`
+
+```java
+public java.lang.Object toMetadata()
+```
+
+##### `toTerraform`
+
+```java
+public java.lang.Object toTerraform()
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| isConstruct
| Checks if `x` is a construct. |
+| isTerraformElement
| *No description.* |
+| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ". |
+
+---
+
+##### `isConstruct`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequest;
+
+DataGitlabProjectMergeRequest.isConstruct(java.lang.Object x)
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* java.lang.Object
+
+Any object.
+
+---
+
+##### `isTerraformElement`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequest;
+
+DataGitlabProjectMergeRequest.isTerraformElement(java.lang.Object x)
+```
+
+###### `x`Required
+
+- *Type:* java.lang.Object
+
+---
+
+##### `isTerraformDataSource`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequest;
+
+DataGitlabProjectMergeRequest.isTerraformDataSource(java.lang.Object x)
+```
+
+###### `x`Required
+
+- *Type:* java.lang.Object
+
+---
+
+##### `generateConfigForImport`
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequest;
+
+DataGitlabProjectMergeRequest.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId),DataGitlabProjectMergeRequest.generateConfigForImport(Construct scope, java.lang.String importToId, java.lang.String importFromId, TerraformProvider provider)
+```
+
+Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* software.constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* java.lang.String
+
+The construct id used in the generated config for the DataGitlabProjectMergeRequest to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* java.lang.String
+
+The id of the existing DataGitlabProjectMergeRequest that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabProjectMergeRequest to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| node
| software.constructs.Node
| The tree node. |
+| cdktfStack
| com.hashicorp.cdktf.TerraformStack
| *No description.* |
+| fqn
| java.lang.String
| *No description.* |
+| friendlyUniqueId
| java.lang.String
| *No description.* |
+| terraformMetaArguments
| java.util.Map
| *No description.* |
+| terraformResourceType
| java.lang.String
| *No description.* |
+| terraformGeneratorMetadata
| com.hashicorp.cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| java.lang.Number OR com.hashicorp.cdktf.TerraformCount
| *No description.* |
+| dependsOn
| java.util.List
| *No description.* |
+| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| assignee
| DataGitlabProjectMergeRequestAssigneeOutputReference
| *No description.* |
+| assignees
| DataGitlabProjectMergeRequestAssigneesList
| *No description.* |
+| author
| DataGitlabProjectMergeRequestAuthorOutputReference
| *No description.* |
+| blockingDiscussionsResolved
| com.hashicorp.cdktf.IResolvable
| *No description.* |
+| changesCount
| java.lang.String
| *No description.* |
+| closedAt
| java.lang.String
| *No description.* |
+| closedBy
| DataGitlabProjectMergeRequestClosedByOutputReference
| *No description.* |
+| createdAt
| java.lang.String
| *No description.* |
+| id
| java.lang.Number
| *No description.* |
+| iidInput
| java.lang.Number
| *No description.* |
+| projectInput
| java.lang.String
| *No description.* |
+| iid
| java.lang.Number
| *No description.* |
+| project
| java.lang.String
| *No description.* |
+
+---
+
+##### `node`Required
+
+```java
+public Node getNode();
+```
+
+- *Type:* software.constructs.Node
+
+The tree node.
+
+---
+
+##### `cdktfStack`Required
+
+```java
+public TerraformStack getCdktfStack();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformStack
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `friendlyUniqueId`Required
+
+```java
+public java.lang.String getFriendlyUniqueId();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `terraformMetaArguments`Required
+
+```java
+public java.util.Map getTerraformMetaArguments();
+```
+
+- *Type:* java.util.Map
+
+---
+
+##### `terraformResourceType`Required
+
+```java
+public java.lang.String getTerraformResourceType();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `terraformGeneratorMetadata`Optional
+
+```java
+public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `count`Optional
+
+```java
+public java.lang.Object getCount();
+```
+
+- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```java
+public java.util.List getDependsOn();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `forEach`Optional
+
+```java
+public ITerraformIterator getForEach();
+```
+
+- *Type:* com.hashicorp.cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```java
+public TerraformResourceLifecycle getLifecycle();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```java
+public TerraformProvider getProvider();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
+##### `assignee`Required
+
+```java
+public DataGitlabProjectMergeRequestAssigneeOutputReference getAssignee();
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneeOutputReference
+
+---
+
+##### `assignees`Required
+
+```java
+public DataGitlabProjectMergeRequestAssigneesList getAssignees();
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneesList
+
+---
+
+##### `author`Required
+
+```java
+public DataGitlabProjectMergeRequestAuthorOutputReference getAuthor();
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthorOutputReference
+
+---
+
+##### `blockingDiscussionsResolved`Required
+
+```java
+public IResolvable getBlockingDiscussionsResolved();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `changesCount`Required
+
+```java
+public java.lang.String getChangesCount();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `closedAt`Required
+
+```java
+public java.lang.String getClosedAt();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `closedBy`Required
+
+```java
+public DataGitlabProjectMergeRequestClosedByOutputReference getClosedBy();
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedByOutputReference
+
+---
+
+##### `createdAt`Required
+
+```java
+public java.lang.String getCreatedAt();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `id`Required
+
+```java
+public java.lang.Number getId();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `iidInput`Optional
+
+```java
+public java.lang.Number getIidInput();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `projectInput`Optional
+
+```java
+public java.lang.String getProjectInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `iid`Required
+
+```java
+public java.lang.Number getIid();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `project`Required
+
+```java
+public java.lang.String getProject();
+```
+
+- *Type:* java.lang.String
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| tfResourceType
| java.lang.String
| *No description.* |
+
+---
+
+##### `tfResourceType`Required
+
+```java
+public java.lang.String getTfResourceType();
+```
+
+- *Type:* java.lang.String
+
+---
+
+## Structs
+
+### DataGitlabProjectMergeRequestAssignee
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestAssignee;
+
+DataGitlabProjectMergeRequestAssignee.builder()
+ .build();
+```
+
+
+### DataGitlabProjectMergeRequestAssignees
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestAssignees;
+
+DataGitlabProjectMergeRequestAssignees.builder()
+ .build();
+```
+
+
+### DataGitlabProjectMergeRequestAuthor
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestAuthor;
+
+DataGitlabProjectMergeRequestAuthor.builder()
+ .build();
+```
+
+
+### DataGitlabProjectMergeRequestClosedBy
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestClosedBy;
+
+DataGitlabProjectMergeRequestClosedBy.builder()
+ .build();
+```
+
+
+### DataGitlabProjectMergeRequestConfig
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestConfig;
+
+DataGitlabProjectMergeRequestConfig.builder()
+// .connection(SSHProvisionerConnection)
+// .connection(WinrmProvisionerConnection)
+// .count(java.lang.Number)
+// .count(TerraformCount)
+// .dependsOn(java.util.List)
+// .forEach(ITerraformIterator)
+// .lifecycle(TerraformResourceLifecycle)
+// .provider(TerraformProvider)
+// .provisioners(java.util.List)
+ .iid(java.lang.Number)
+ .project(java.lang.String)
+ .build();
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| connection
| com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| java.lang.Number OR com.hashicorp.cdktf.TerraformCount
| *No description.* |
+| dependsOn
| java.util.List
| *No description.* |
+| forEach
| com.hashicorp.cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
+| provisioners
| java.util.List
| *No description.* |
+| iid
| java.lang.Number
| The unique project level ID of the merge request. |
+| project
| java.lang.String
| The ID or path of the project. |
+
+---
+
+##### `connection`Optional
+
+```java
+public java.lang.Object getConnection();
+```
+
+- *Type:* com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection
+
+---
+
+##### `count`Optional
+
+```java
+public java.lang.Object getCount();
+```
+
+- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```java
+public java.util.List getDependsOn();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `forEach`Optional
+
+```java
+public ITerraformIterator getForEach();
+```
+
+- *Type:* com.hashicorp.cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```java
+public TerraformResourceLifecycle getLifecycle();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```java
+public TerraformProvider getProvider();
+```
+
+- *Type:* com.hashicorp.cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+```java
+public java.lang.Object getProvisioners();
+```
+
+- *Type:* java.util.List
+
+---
+
+##### `iid`Required
+
+```java
+public java.lang.Number getIid();
+```
+
+- *Type:* java.lang.Number
+
+The unique project level ID of the merge request.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#iid DataGitlabProjectMergeRequest#iid}
+
+---
+
+##### `project`Required
+
+```java
+public java.lang.String getProject();
+```
+
+- *Type:* java.lang.String
+
+The ID or path of the project.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#project DataGitlabProjectMergeRequest#project}
+
+---
+
+## Classes
+
+### DataGitlabProjectMergeRequestAssigneeOutputReference
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestAssigneeOutputReference;
+
+new DataGitlabProjectMergeRequestAssigneeOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String property)
+```
+
+###### `property`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| avatarUrl
| java.lang.String
| *No description.* |
+| id
| java.lang.Number
| *No description.* |
+| name
| java.lang.String
| *No description.* |
+| state
| java.lang.String
| *No description.* |
+| username
| java.lang.String
| *No description.* |
+| webUrl
| java.lang.String
| *No description.* |
+| internalValue
| DataGitlabProjectMergeRequestAssignee
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `avatarUrl`Required
+
+```java
+public java.lang.String getAvatarUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `id`Required
+
+```java
+public java.lang.Number getId();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `name`Required
+
+```java
+public java.lang.String getName();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `state`Required
+
+```java
+public java.lang.String getState();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `username`Required
+
+```java
+public java.lang.String getUsername();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `webUrl`Required
+
+```java
+public java.lang.String getWebUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public DataGitlabProjectMergeRequestAssignee getInternalValue();
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignee
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesList
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestAssigneesList;
+
+new DataGitlabProjectMergeRequestAssigneesList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `allWithMapKey`
+
+```java
+public DynamicListTerraformIterator allWithMapKey(java.lang.String mapKeyAttributeName)
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```java
+public DataGitlabProjectMergeRequestAssigneesOutputReference get(java.lang.Number index)
+```
+
+###### `index`Required
+
+- *Type:* java.lang.Number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesOutputReference
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestAssigneesOutputReference;
+
+new DataGitlabProjectMergeRequestAssigneesOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* java.lang.Number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String property)
+```
+
+###### `property`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| avatarUrl
| java.lang.String
| *No description.* |
+| id
| java.lang.Number
| *No description.* |
+| name
| java.lang.String
| *No description.* |
+| state
| java.lang.String
| *No description.* |
+| username
| java.lang.String
| *No description.* |
+| webUrl
| java.lang.String
| *No description.* |
+| internalValue
| DataGitlabProjectMergeRequestAssignees
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `avatarUrl`Required
+
+```java
+public java.lang.String getAvatarUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `id`Required
+
+```java
+public java.lang.Number getId();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `name`Required
+
+```java
+public java.lang.String getName();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `state`Required
+
+```java
+public java.lang.String getState();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `username`Required
+
+```java
+public java.lang.String getUsername();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `webUrl`Required
+
+```java
+public java.lang.String getWebUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public DataGitlabProjectMergeRequestAssignees getInternalValue();
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignees
+
+---
+
+
+### DataGitlabProjectMergeRequestAuthorOutputReference
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestAuthorOutputReference;
+
+new DataGitlabProjectMergeRequestAuthorOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String property)
+```
+
+###### `property`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| avatarUrl
| java.lang.String
| *No description.* |
+| id
| java.lang.Number
| *No description.* |
+| name
| java.lang.String
| *No description.* |
+| state
| java.lang.String
| *No description.* |
+| username
| java.lang.String
| *No description.* |
+| webUrl
| java.lang.String
| *No description.* |
+| internalValue
| DataGitlabProjectMergeRequestAuthor
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `avatarUrl`Required
+
+```java
+public java.lang.String getAvatarUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `id`Required
+
+```java
+public java.lang.Number getId();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `name`Required
+
+```java
+public java.lang.String getName();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `state`Required
+
+```java
+public java.lang.String getState();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `username`Required
+
+```java
+public java.lang.String getUsername();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `webUrl`Required
+
+```java
+public java.lang.String getWebUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public DataGitlabProjectMergeRequestAuthor getInternalValue();
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthor
+
+---
+
+
+### DataGitlabProjectMergeRequestClosedByOutputReference
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.gitlab.data_gitlab_project_merge_request.DataGitlabProjectMergeRequestClosedByOutputReference;
+
+new DataGitlabProjectMergeRequestClosedByOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanAttribute`
+
+```java
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberAttribute`
+
+```java
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberListAttribute`
+
+```java
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
+
+```java
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String property)
+```
+
+###### `property`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| avatarUrl
| java.lang.String
| *No description.* |
+| id
| java.lang.Number
| *No description.* |
+| name
| java.lang.String
| *No description.* |
+| state
| java.lang.String
| *No description.* |
+| username
| java.lang.String
| *No description.* |
+| webUrl
| java.lang.String
| *No description.* |
+| internalValue
| DataGitlabProjectMergeRequestClosedBy
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `avatarUrl`Required
+
+```java
+public java.lang.String getAvatarUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `id`Required
+
+```java
+public java.lang.Number getId();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `name`Required
+
+```java
+public java.lang.String getName();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `state`Required
+
+```java
+public java.lang.String getState();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `username`Required
+
+```java
+public java.lang.String getUsername();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `webUrl`Required
+
+```java
+public java.lang.String getWebUrl();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public DataGitlabProjectMergeRequestClosedBy getInternalValue();
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedBy
+
+---
+
+
+
diff --git a/docs/dataGitlabProjectMergeRequest.python.md b/docs/dataGitlabProjectMergeRequest.python.md
new file mode 100644
index 000000000..07f8ad151
--- /dev/null
+++ b/docs/dataGitlabProjectMergeRequest.python.md
@@ -0,0 +1,2515 @@
+# `dataGitlabProjectMergeRequest` Submodule
+
+## Constructs
+
+### DataGitlabProjectMergeRequest
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request gitlab_project_merge_request}.
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest(
+ scope: Construct,
+ id: str,
+ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None,
+ count: typing.Union[typing.Union[int, float], TerraformCount] = None,
+ depends_on: typing.List[ITerraformDependable] = None,
+ for_each: ITerraformIterator = None,
+ lifecycle: TerraformResourceLifecycle = None,
+ provider: TerraformProvider = None,
+ provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None,
+ iid: typing.Union[int, float],
+ project: str
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| str
| The scoped construct ID. |
+| connection
| typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
| *No description.* |
+| count
| typing.Union[typing.Union[int, float], cdktf.TerraformCount]
| *No description.* |
+| depends_on
| typing.List[cdktf.ITerraformDependable]
| *No description.* |
+| for_each
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
+| iid
| typing.Union[int, float]
| The unique project level ID of the merge request. |
+| project
| str
| The ID or path of the project. |
+
+---
+
+##### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* str
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `connection`Optional
+
+- *Type:* typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
+
+---
+
+##### `count`Optional
+
+- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount]
+
+---
+
+##### `depends_on`Optional
+
+- *Type:* typing.List[cdktf.ITerraformDependable]
+
+---
+
+##### `for_each`Optional
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+- *Type:* typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
+
+---
+
+##### `iid`Required
+
+- *Type:* typing.Union[int, float]
+
+The unique project level ID of the merge request.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#iid DataGitlabProjectMergeRequest#iid}
+
+---
+
+##### `project`Required
+
+- *Type:* str
+
+The ID or path of the project.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#project DataGitlabProjectMergeRequest#project}
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| to_string
| Returns a string representation of this construct. |
+| add_override
| *No description.* |
+| override_logical_id
| Overrides the auto-generated logical ID with a specific ID. |
+| reset_override_logical_id
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| to_hcl_terraform
| Adds this resource to the terraform JSON output. |
+| to_metadata
| *No description.* |
+| to_terraform
| Adds this resource to the terraform JSON output. |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Returns a string representation of this construct.
+
+##### `add_override`
+
+```python
+def add_override(
+ path: str,
+ value: typing.Any
+) -> None
+```
+
+###### `path`Required
+
+- *Type:* str
+
+---
+
+###### `value`Required
+
+- *Type:* typing.Any
+
+---
+
+##### `override_logical_id`
+
+```python
+def override_logical_id(
+ new_logical_id: str
+) -> None
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `new_logical_id`Required
+
+- *Type:* str
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `reset_override_logical_id`
+
+```python
+def reset_override_logical_id() -> None
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `to_hcl_terraform`
+
+```python
+def to_hcl_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `to_metadata`
+
+```python
+def to_metadata() -> typing.Any
+```
+
+##### `to_terraform`
+
+```python
+def to_terraform() -> typing.Any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| is_construct
| Checks if `x` is a construct. |
+| is_terraform_element
| *No description.* |
+| is_terraform_data_source
| *No description.* |
+| generate_config_for_import
| Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ". |
+
+---
+
+##### `is_construct`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest.is_construct(
+ x: typing.Any
+)
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* typing.Any
+
+Any object.
+
+---
+
+##### `is_terraform_element`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest.is_terraform_element(
+ x: typing.Any
+)
+```
+
+###### `x`Required
+
+- *Type:* typing.Any
+
+---
+
+##### `is_terraform_data_source`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest.is_terraform_data_source(
+ x: typing.Any
+)
+```
+
+###### `x`Required
+
+- *Type:* typing.Any
+
+---
+
+##### `generate_config_for_import`
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest.generate_config_for_import(
+ scope: Construct,
+ import_to_id: str,
+ import_from_id: str,
+ provider: TerraformProvider = None
+)
+```
+
+Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `import_to_id`Required
+
+- *Type:* str
+
+The construct id used in the generated config for the DataGitlabProjectMergeRequest to import.
+
+---
+
+###### `import_from_id`Required
+
+- *Type:* str
+
+The id of the existing DataGitlabProjectMergeRequest that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabProjectMergeRequest to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| node
| constructs.Node
| The tree node. |
+| cdktf_stack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| str
| *No description.* |
+| friendly_unique_id
| str
| *No description.* |
+| terraform_meta_arguments
| typing.Mapping[typing.Any]
| *No description.* |
+| terraform_resource_type
| str
| *No description.* |
+| terraform_generator_metadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| typing.Union[typing.Union[int, float], cdktf.TerraformCount]
| *No description.* |
+| depends_on
| typing.List[str]
| *No description.* |
+| for_each
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| assignee
| DataGitlabProjectMergeRequestAssigneeOutputReference
| *No description.* |
+| assignees
| DataGitlabProjectMergeRequestAssigneesList
| *No description.* |
+| author
| DataGitlabProjectMergeRequestAuthorOutputReference
| *No description.* |
+| blocking_discussions_resolved
| cdktf.IResolvable
| *No description.* |
+| changes_count
| str
| *No description.* |
+| closed_at
| str
| *No description.* |
+| closed_by
| DataGitlabProjectMergeRequestClosedByOutputReference
| *No description.* |
+| created_at
| str
| *No description.* |
+| id
| typing.Union[int, float]
| *No description.* |
+| iid_input
| typing.Union[int, float]
| *No description.* |
+| project_input
| str
| *No description.* |
+| iid
| typing.Union[int, float]
| *No description.* |
+| project
| str
| *No description.* |
+
+---
+
+##### `node`Required
+
+```python
+node: Node
+```
+
+- *Type:* constructs.Node
+
+The tree node.
+
+---
+
+##### `cdktf_stack`Required
+
+```python
+cdktf_stack: TerraformStack
+```
+
+- *Type:* cdktf.TerraformStack
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `friendly_unique_id`Required
+
+```python
+friendly_unique_id: str
+```
+
+- *Type:* str
+
+---
+
+##### `terraform_meta_arguments`Required
+
+```python
+terraform_meta_arguments: typing.Mapping[typing.Any]
+```
+
+- *Type:* typing.Mapping[typing.Any]
+
+---
+
+##### `terraform_resource_type`Required
+
+```python
+terraform_resource_type: str
+```
+
+- *Type:* str
+
+---
+
+##### `terraform_generator_metadata`Optional
+
+```python
+terraform_generator_metadata: TerraformProviderGeneratorMetadata
+```
+
+- *Type:* cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `count`Optional
+
+```python
+count: typing.Union[typing.Union[int, float], TerraformCount]
+```
+
+- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount]
+
+---
+
+##### `depends_on`Optional
+
+```python
+depends_on: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+---
+
+##### `for_each`Optional
+
+```python
+for_each: ITerraformIterator
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```python
+lifecycle: TerraformResourceLifecycle
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```python
+provider: TerraformProvider
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `assignee`Required
+
+```python
+assignee: DataGitlabProjectMergeRequestAssigneeOutputReference
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneeOutputReference
+
+---
+
+##### `assignees`Required
+
+```python
+assignees: DataGitlabProjectMergeRequestAssigneesList
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneesList
+
+---
+
+##### `author`Required
+
+```python
+author: DataGitlabProjectMergeRequestAuthorOutputReference
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthorOutputReference
+
+---
+
+##### `blocking_discussions_resolved`Required
+
+```python
+blocking_discussions_resolved: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `changes_count`Required
+
+```python
+changes_count: str
+```
+
+- *Type:* str
+
+---
+
+##### `closed_at`Required
+
+```python
+closed_at: str
+```
+
+- *Type:* str
+
+---
+
+##### `closed_by`Required
+
+```python
+closed_by: DataGitlabProjectMergeRequestClosedByOutputReference
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedByOutputReference
+
+---
+
+##### `created_at`Required
+
+```python
+created_at: str
+```
+
+- *Type:* str
+
+---
+
+##### `id`Required
+
+```python
+id: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `iid_input`Optional
+
+```python
+iid_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `project_input`Optional
+
+```python
+project_input: str
+```
+
+- *Type:* str
+
+---
+
+##### `iid`Required
+
+```python
+iid: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `project`Required
+
+```python
+project: str
+```
+
+- *Type:* str
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| tfResourceType
| str
| *No description.* |
+
+---
+
+##### `tfResourceType`Required
+
+```python
+tfResourceType: str
+```
+
+- *Type:* str
+
+---
+
+## Structs
+
+### DataGitlabProjectMergeRequestAssignee
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssignee()
+```
+
+
+### DataGitlabProjectMergeRequestAssignees
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssignees()
+```
+
+
+### DataGitlabProjectMergeRequestAuthor
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAuthor()
+```
+
+
+### DataGitlabProjectMergeRequestClosedBy
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestClosedBy()
+```
+
+
+### DataGitlabProjectMergeRequestConfig
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestConfig(
+ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None,
+ count: typing.Union[typing.Union[int, float], TerraformCount] = None,
+ depends_on: typing.List[ITerraformDependable] = None,
+ for_each: ITerraformIterator = None,
+ lifecycle: TerraformResourceLifecycle = None,
+ provider: TerraformProvider = None,
+ provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None,
+ iid: typing.Union[int, float],
+ project: str
+)
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| connection
| typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
| *No description.* |
+| count
| typing.Union[typing.Union[int, float], cdktf.TerraformCount]
| *No description.* |
+| depends_on
| typing.List[cdktf.ITerraformDependable]
| *No description.* |
+| for_each
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
+| iid
| typing.Union[int, float]
| The unique project level ID of the merge request. |
+| project
| str
| The ID or path of the project. |
+
+---
+
+##### `connection`Optional
+
+```python
+connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection]
+```
+
+- *Type:* typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection]
+
+---
+
+##### `count`Optional
+
+```python
+count: typing.Union[typing.Union[int, float], TerraformCount]
+```
+
+- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount]
+
+---
+
+##### `depends_on`Optional
+
+```python
+depends_on: typing.List[ITerraformDependable]
+```
+
+- *Type:* typing.List[cdktf.ITerraformDependable]
+
+---
+
+##### `for_each`Optional
+
+```python
+for_each: ITerraformIterator
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```python
+lifecycle: TerraformResourceLifecycle
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```python
+provider: TerraformProvider
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+```python
+provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]]
+```
+
+- *Type:* typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
+
+---
+
+##### `iid`Required
+
+```python
+iid: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+The unique project level ID of the merge request.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#iid DataGitlabProjectMergeRequest#iid}
+
+---
+
+##### `project`Required
+
+```python
+project: str
+```
+
+- *Type:* str
+
+The ID or path of the project.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#project DataGitlabProjectMergeRequest#project}
+
+---
+
+## Classes
+
+### DataGitlabProjectMergeRequestAssigneeOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssigneeOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ property: str
+) -> IResolvable
+```
+
+###### `property`Required
+
+- *Type:* str
+
+---
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| avatar_url
| str
| *No description.* |
+| id
| typing.Union[int, float]
| *No description.* |
+| name
| str
| *No description.* |
+| state
| str
| *No description.* |
+| username
| str
| *No description.* |
+| web_url
| str
| *No description.* |
+| internal_value
| DataGitlabProjectMergeRequestAssignee
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `avatar_url`Required
+
+```python
+avatar_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `id`Required
+
+```python
+id: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `name`Required
+
+```python
+name: str
+```
+
+- *Type:* str
+
+---
+
+##### `state`Required
+
+```python
+state: str
+```
+
+- *Type:* str
+
+---
+
+##### `username`Required
+
+```python
+username: str
+```
+
+- *Type:* str
+
+---
+
+##### `web_url`Required
+
+```python
+web_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: DataGitlabProjectMergeRequestAssignee
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignee
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesList
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssigneesList(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ wraps_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wraps_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| all_with_map_key
| Creating an iterator for this complex list. |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `all_with_map_key`
+
+```python
+def all_with_map_key(
+ map_key_attribute_name: str
+) -> DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `map_key_attribute_name`Required
+
+- *Type:* str
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```python
+def get(
+ index: typing.Union[int, float]
+) -> DataGitlabProjectMergeRequestAssigneesOutputReference
+```
+
+###### `index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssigneesOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ complex_object_index: typing.Union[int, float],
+ complex_object_is_from_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complex_object_index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of this item in the list.
+
+---
+
+##### `complex_object_is_from_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ property: str
+) -> IResolvable
+```
+
+###### `property`Required
+
+- *Type:* str
+
+---
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| avatar_url
| str
| *No description.* |
+| id
| typing.Union[int, float]
| *No description.* |
+| name
| str
| *No description.* |
+| state
| str
| *No description.* |
+| username
| str
| *No description.* |
+| web_url
| str
| *No description.* |
+| internal_value
| DataGitlabProjectMergeRequestAssignees
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `avatar_url`Required
+
+```python
+avatar_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `id`Required
+
+```python
+id: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `name`Required
+
+```python
+name: str
+```
+
+- *Type:* str
+
+---
+
+##### `state`Required
+
+```python
+state: str
+```
+
+- *Type:* str
+
+---
+
+##### `username`Required
+
+```python
+username: str
+```
+
+- *Type:* str
+
+---
+
+##### `web_url`Required
+
+```python
+web_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: DataGitlabProjectMergeRequestAssignees
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignees
+
+---
+
+
+### DataGitlabProjectMergeRequestAuthorOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAuthorOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ property: str
+) -> IResolvable
+```
+
+###### `property`Required
+
+- *Type:* str
+
+---
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| avatar_url
| str
| *No description.* |
+| id
| typing.Union[int, float]
| *No description.* |
+| name
| str
| *No description.* |
+| state
| str
| *No description.* |
+| username
| str
| *No description.* |
+| web_url
| str
| *No description.* |
+| internal_value
| DataGitlabProjectMergeRequestAuthor
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `avatar_url`Required
+
+```python
+avatar_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `id`Required
+
+```python
+id: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `name`Required
+
+```python
+name: str
+```
+
+- *Type:* str
+
+---
+
+##### `state`Required
+
+```python
+state: str
+```
+
+- *Type:* str
+
+---
+
+##### `username`Required
+
+```python
+username: str
+```
+
+- *Type:* str
+
+---
+
+##### `web_url`Required
+
+```python
+web_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: DataGitlabProjectMergeRequestAuthor
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthor
+
+---
+
+
+### DataGitlabProjectMergeRequestClosedByOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_gitlab import data_gitlab_project_merge_request
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestClosedByOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
+
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_attribute`
+
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_string_map_attribute`
+
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `interpolation_for_attribute`
+
+```python
+def interpolation_for_attribute(
+ property: str
+) -> IResolvable
+```
+
+###### `property`Required
+
+- *Type:* str
+
+---
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| avatar_url
| str
| *No description.* |
+| id
| typing.Union[int, float]
| *No description.* |
+| name
| str
| *No description.* |
+| state
| str
| *No description.* |
+| username
| str
| *No description.* |
+| web_url
| str
| *No description.* |
+| internal_value
| DataGitlabProjectMergeRequestClosedBy
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `avatar_url`Required
+
+```python
+avatar_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `id`Required
+
+```python
+id: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `name`Required
+
+```python
+name: str
+```
+
+- *Type:* str
+
+---
+
+##### `state`Required
+
+```python
+state: str
+```
+
+- *Type:* str
+
+---
+
+##### `username`Required
+
+```python
+username: str
+```
+
+- *Type:* str
+
+---
+
+##### `web_url`Required
+
+```python
+web_url: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: DataGitlabProjectMergeRequestClosedBy
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedBy
+
+---
+
+
+
diff --git a/docs/dataGitlabProjectMergeRequest.typescript.md b/docs/dataGitlabProjectMergeRequest.typescript.md
new file mode 100644
index 000000000..a1155b3a3
--- /dev/null
+++ b/docs/dataGitlabProjectMergeRequest.typescript.md
@@ -0,0 +1,2281 @@
+# `dataGitlabProjectMergeRequest` Submodule
+
+## Constructs
+
+### DataGitlabProjectMergeRequest
+
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request gitlab_project_merge_request}.
+
+#### Initializers
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+new dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest(scope: Construct, id: string, config: DataGitlabProjectMergeRequestConfig)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| scope
| constructs.Construct
| The scope in which to define this construct. |
+| id
| string
| The scoped construct ID. |
+| config
| DataGitlabProjectMergeRequestConfig
| *No description.* |
+
+---
+
+##### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+##### `id`Required
+
+- *Type:* string
+
+The scoped construct ID.
+
+Must be unique amongst siblings in the same scope
+
+---
+
+##### `config`Required
+
+- *Type:* DataGitlabProjectMergeRequestConfig
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| toString
| Returns a string representation of this construct. |
+| addOverride
| *No description.* |
+| overrideLogicalId
| Overrides the auto-generated logical ID with a specific ID. |
+| resetOverrideLogicalId
| Resets a previously passed logical Id to use the auto-generated logical id again. |
+| toHclTerraform
| Adds this resource to the terraform JSON output. |
+| toMetadata
| *No description.* |
+| toTerraform
| Adds this resource to the terraform JSON output. |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Returns a string representation of this construct.
+
+##### `addOverride`
+
+```typescript
+public addOverride(path: string, value: any): void
+```
+
+###### `path`Required
+
+- *Type:* string
+
+---
+
+###### `value`Required
+
+- *Type:* any
+
+---
+
+##### `overrideLogicalId`
+
+```typescript
+public overrideLogicalId(newLogicalId: string): void
+```
+
+Overrides the auto-generated logical ID with a specific ID.
+
+###### `newLogicalId`Required
+
+- *Type:* string
+
+The new logical ID to use for this stack element.
+
+---
+
+##### `resetOverrideLogicalId`
+
+```typescript
+public resetOverrideLogicalId(): void
+```
+
+Resets a previously passed logical Id to use the auto-generated logical id again.
+
+##### `toHclTerraform`
+
+```typescript
+public toHclTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `toMetadata`
+
+```typescript
+public toMetadata(): any
+```
+
+##### `toTerraform`
+
+```typescript
+public toTerraform(): any
+```
+
+Adds this resource to the terraform JSON output.
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+#### Static Functions
+
+| **Name** | **Description** |
+| --- | --- |
+| isConstruct
| Checks if `x` is a construct. |
+| isTerraformElement
| *No description.* |
+| isTerraformDataSource
| *No description.* |
+| generateConfigForImport
| Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ". |
+
+---
+
+##### `isConstruct`
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest.isConstruct(x: any)
+```
+
+Checks if `x` is a construct.
+
+Use this method instead of `instanceof` to properly detect `Construct`
+instances, even when the construct library is symlinked.
+
+Explanation: in JavaScript, multiple copies of the `constructs` library on
+disk are seen as independent, completely different libraries. As a
+consequence, the class `Construct` in each copy of the `constructs` library
+is seen as a different class, and an instance of one class will not test as
+`instanceof` the other class. `npm install` will not create installations
+like this, but users may manually symlink construct libraries together or
+use a monorepo tool: in those cases, multiple copies of the `constructs`
+library can be accidentally installed, and `instanceof` will behave
+unpredictably. It is safest to avoid using `instanceof`, and using
+this type-testing method instead.
+
+###### `x`Required
+
+- *Type:* any
+
+Any object.
+
+---
+
+##### `isTerraformElement`
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest.isTerraformElement(x: any)
+```
+
+###### `x`Required
+
+- *Type:* any
+
+---
+
+##### `isTerraformDataSource`
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest.isTerraformDataSource(x: any)
+```
+
+###### `x`Required
+
+- *Type:* any
+
+---
+
+##### `generateConfigForImport`
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequest.generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: TerraformProvider)
+```
+
+Generates CDKTF code for importing a DataGitlabProjectMergeRequest resource upon running "cdktf plan ".
+
+###### `scope`Required
+
+- *Type:* constructs.Construct
+
+The scope in which to define this construct.
+
+---
+
+###### `importToId`Required
+
+- *Type:* string
+
+The construct id used in the generated config for the DataGitlabProjectMergeRequest to import.
+
+---
+
+###### `importFromId`Required
+
+- *Type:* string
+
+The id of the existing DataGitlabProjectMergeRequest that should be imported.
+
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#import import section} in the documentation of this resource for the id to use
+
+---
+
+###### `provider`Optional
+
+- *Type:* cdktf.TerraformProvider
+
+? Optional instance of the provider where the DataGitlabProjectMergeRequest to import is found.
+
+---
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| node
| constructs.Node
| The tree node. |
+| cdktfStack
| cdktf.TerraformStack
| *No description.* |
+| fqn
| string
| *No description.* |
+| friendlyUniqueId
| string
| *No description.* |
+| terraformMetaArguments
| {[ key: string ]: any}
| *No description.* |
+| terraformResourceType
| string
| *No description.* |
+| terraformGeneratorMetadata
| cdktf.TerraformProviderGeneratorMetadata
| *No description.* |
+| count
| number \| cdktf.TerraformCount
| *No description.* |
+| dependsOn
| string[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| assignee
| DataGitlabProjectMergeRequestAssigneeOutputReference
| *No description.* |
+| assignees
| DataGitlabProjectMergeRequestAssigneesList
| *No description.* |
+| author
| DataGitlabProjectMergeRequestAuthorOutputReference
| *No description.* |
+| blockingDiscussionsResolved
| cdktf.IResolvable
| *No description.* |
+| changesCount
| string
| *No description.* |
+| closedAt
| string
| *No description.* |
+| closedBy
| DataGitlabProjectMergeRequestClosedByOutputReference
| *No description.* |
+| createdAt
| string
| *No description.* |
+| id
| number
| *No description.* |
+| iidInput
| number
| *No description.* |
+| projectInput
| string
| *No description.* |
+| iid
| number
| *No description.* |
+| project
| string
| *No description.* |
+
+---
+
+##### `node`Required
+
+```typescript
+public readonly node: Node;
+```
+
+- *Type:* constructs.Node
+
+The tree node.
+
+---
+
+##### `cdktfStack`Required
+
+```typescript
+public readonly cdktfStack: TerraformStack;
+```
+
+- *Type:* cdktf.TerraformStack
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `friendlyUniqueId`Required
+
+```typescript
+public readonly friendlyUniqueId: string;
+```
+
+- *Type:* string
+
+---
+
+##### `terraformMetaArguments`Required
+
+```typescript
+public readonly terraformMetaArguments: {[ key: string ]: any};
+```
+
+- *Type:* {[ key: string ]: any}
+
+---
+
+##### `terraformResourceType`Required
+
+```typescript
+public readonly terraformResourceType: string;
+```
+
+- *Type:* string
+
+---
+
+##### `terraformGeneratorMetadata`Optional
+
+```typescript
+public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata;
+```
+
+- *Type:* cdktf.TerraformProviderGeneratorMetadata
+
+---
+
+##### `count`Optional
+
+```typescript
+public readonly count: number | TerraformCount;
+```
+
+- *Type:* number | cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```typescript
+public readonly dependsOn: string[];
+```
+
+- *Type:* string[]
+
+---
+
+##### `forEach`Optional
+
+```typescript
+public readonly forEach: ITerraformIterator;
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```typescript
+public readonly lifecycle: TerraformResourceLifecycle;
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```typescript
+public readonly provider: TerraformProvider;
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `assignee`Required
+
+```typescript
+public readonly assignee: DataGitlabProjectMergeRequestAssigneeOutputReference;
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneeOutputReference
+
+---
+
+##### `assignees`Required
+
+```typescript
+public readonly assignees: DataGitlabProjectMergeRequestAssigneesList;
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssigneesList
+
+---
+
+##### `author`Required
+
+```typescript
+public readonly author: DataGitlabProjectMergeRequestAuthorOutputReference;
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthorOutputReference
+
+---
+
+##### `blockingDiscussionsResolved`Required
+
+```typescript
+public readonly blockingDiscussionsResolved: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
+##### `changesCount`Required
+
+```typescript
+public readonly changesCount: string;
+```
+
+- *Type:* string
+
+---
+
+##### `closedAt`Required
+
+```typescript
+public readonly closedAt: string;
+```
+
+- *Type:* string
+
+---
+
+##### `closedBy`Required
+
+```typescript
+public readonly closedBy: DataGitlabProjectMergeRequestClosedByOutputReference;
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedByOutputReference
+
+---
+
+##### `createdAt`Required
+
+```typescript
+public readonly createdAt: string;
+```
+
+- *Type:* string
+
+---
+
+##### `id`Required
+
+```typescript
+public readonly id: number;
+```
+
+- *Type:* number
+
+---
+
+##### `iidInput`Optional
+
+```typescript
+public readonly iidInput: number;
+```
+
+- *Type:* number
+
+---
+
+##### `projectInput`Optional
+
+```typescript
+public readonly projectInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `iid`Required
+
+```typescript
+public readonly iid: number;
+```
+
+- *Type:* number
+
+---
+
+##### `project`Required
+
+```typescript
+public readonly project: string;
+```
+
+- *Type:* string
+
+---
+
+#### Constants
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| tfResourceType
| string
| *No description.* |
+
+---
+
+##### `tfResourceType`Required
+
+```typescript
+public readonly tfResourceType: string;
+```
+
+- *Type:* string
+
+---
+
+## Structs
+
+### DataGitlabProjectMergeRequestAssignee
+
+#### Initializer
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+const dataGitlabProjectMergeRequestAssignee: dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssignee = { ... }
+```
+
+
+### DataGitlabProjectMergeRequestAssignees
+
+#### Initializer
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+const dataGitlabProjectMergeRequestAssignees: dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssignees = { ... }
+```
+
+
+### DataGitlabProjectMergeRequestAuthor
+
+#### Initializer
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+const dataGitlabProjectMergeRequestAuthor: dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAuthor = { ... }
+```
+
+
+### DataGitlabProjectMergeRequestClosedBy
+
+#### Initializer
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+const dataGitlabProjectMergeRequestClosedBy: dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestClosedBy = { ... }
+```
+
+
+### DataGitlabProjectMergeRequestConfig
+
+#### Initializer
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+const dataGitlabProjectMergeRequestConfig: dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestConfig = { ... }
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| connection
| cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection
| *No description.* |
+| count
| number \| cdktf.TerraformCount
| *No description.* |
+| dependsOn
| cdktf.ITerraformDependable[]
| *No description.* |
+| forEach
| cdktf.ITerraformIterator
| *No description.* |
+| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
+| provider
| cdktf.TerraformProvider
| *No description.* |
+| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
+| iid
| number
| The unique project level ID of the merge request. |
+| project
| string
| The ID or path of the project. |
+
+---
+
+##### `connection`Optional
+
+```typescript
+public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnection;
+```
+
+- *Type:* cdktf.SSHProvisionerConnection | cdktf.WinrmProvisionerConnection
+
+---
+
+##### `count`Optional
+
+```typescript
+public readonly count: number | TerraformCount;
+```
+
+- *Type:* number | cdktf.TerraformCount
+
+---
+
+##### `dependsOn`Optional
+
+```typescript
+public readonly dependsOn: ITerraformDependable[];
+```
+
+- *Type:* cdktf.ITerraformDependable[]
+
+---
+
+##### `forEach`Optional
+
+```typescript
+public readonly forEach: ITerraformIterator;
+```
+
+- *Type:* cdktf.ITerraformIterator
+
+---
+
+##### `lifecycle`Optional
+
+```typescript
+public readonly lifecycle: TerraformResourceLifecycle;
+```
+
+- *Type:* cdktf.TerraformResourceLifecycle
+
+---
+
+##### `provider`Optional
+
+```typescript
+public readonly provider: TerraformProvider;
+```
+
+- *Type:* cdktf.TerraformProvider
+
+---
+
+##### `provisioners`Optional
+
+```typescript
+public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExecProvisioner[];
+```
+
+- *Type:* cdktf.FileProvisioner | cdktf.LocalExecProvisioner | cdktf.RemoteExecProvisioner[]
+
+---
+
+##### `iid`Required
+
+```typescript
+public readonly iid: number;
+```
+
+- *Type:* number
+
+The unique project level ID of the merge request.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#iid DataGitlabProjectMergeRequest#iid}
+
+---
+
+##### `project`Required
+
+```typescript
+public readonly project: string;
+```
+
+- *Type:* string
+
+The ID or path of the project.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_merge_request#project DataGitlabProjectMergeRequest#project}
+
+---
+
+## Classes
+
+### DataGitlabProjectMergeRequestAssigneeOutputReference
+
+#### Initializers
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+new dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssigneeOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(property: string): IResolvable
+```
+
+###### `property`Required
+
+- *Type:* string
+
+---
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| avatarUrl
| string
| *No description.* |
+| id
| number
| *No description.* |
+| name
| string
| *No description.* |
+| state
| string
| *No description.* |
+| username
| string
| *No description.* |
+| webUrl
| string
| *No description.* |
+| internalValue
| DataGitlabProjectMergeRequestAssignee
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `avatarUrl`Required
+
+```typescript
+public readonly avatarUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `id`Required
+
+```typescript
+public readonly id: number;
+```
+
+- *Type:* number
+
+---
+
+##### `name`Required
+
+```typescript
+public readonly name: string;
+```
+
+- *Type:* string
+
+---
+
+##### `state`Required
+
+```typescript
+public readonly state: string;
+```
+
+- *Type:* string
+
+---
+
+##### `username`Required
+
+```typescript
+public readonly username: string;
+```
+
+- *Type:* string
+
+---
+
+##### `webUrl`Required
+
+```typescript
+public readonly webUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: DataGitlabProjectMergeRequestAssignee;
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignee
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesList
+
+#### Initializers
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+new dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssigneesList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| allWithMapKey
| Creating an iterator for this complex list. |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `allWithMapKey`
+
+```typescript
+public allWithMapKey(mapKeyAttributeName: string): DynamicListTerraformIterator
+```
+
+Creating an iterator for this complex list.
+
+The list will be converted into a map with the mapKeyAttributeName as the key.
+
+###### `mapKeyAttributeName`Required
+
+- *Type:* string
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```typescript
+public get(index: number): DataGitlabProjectMergeRequestAssigneesOutputReference
+```
+
+###### `index`Required
+
+- *Type:* number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+
+### DataGitlabProjectMergeRequestAssigneesOutputReference
+
+#### Initializers
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+new dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAssigneesOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(property: string): IResolvable
+```
+
+###### `property`Required
+
+- *Type:* string
+
+---
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| avatarUrl
| string
| *No description.* |
+| id
| number
| *No description.* |
+| name
| string
| *No description.* |
+| state
| string
| *No description.* |
+| username
| string
| *No description.* |
+| webUrl
| string
| *No description.* |
+| internalValue
| DataGitlabProjectMergeRequestAssignees
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `avatarUrl`Required
+
+```typescript
+public readonly avatarUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `id`Required
+
+```typescript
+public readonly id: number;
+```
+
+- *Type:* number
+
+---
+
+##### `name`Required
+
+```typescript
+public readonly name: string;
+```
+
+- *Type:* string
+
+---
+
+##### `state`Required
+
+```typescript
+public readonly state: string;
+```
+
+- *Type:* string
+
+---
+
+##### `username`Required
+
+```typescript
+public readonly username: string;
+```
+
+- *Type:* string
+
+---
+
+##### `webUrl`Required
+
+```typescript
+public readonly webUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: DataGitlabProjectMergeRequestAssignees;
+```
+
+- *Type:* DataGitlabProjectMergeRequestAssignees
+
+---
+
+
+### DataGitlabProjectMergeRequestAuthorOutputReference
+
+#### Initializers
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+new dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestAuthorOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(property: string): IResolvable
+```
+
+###### `property`Required
+
+- *Type:* string
+
+---
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| avatarUrl
| string
| *No description.* |
+| id
| number
| *No description.* |
+| name
| string
| *No description.* |
+| state
| string
| *No description.* |
+| username
| string
| *No description.* |
+| webUrl
| string
| *No description.* |
+| internalValue
| DataGitlabProjectMergeRequestAuthor
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `avatarUrl`Required
+
+```typescript
+public readonly avatarUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `id`Required
+
+```typescript
+public readonly id: number;
+```
+
+- *Type:* number
+
+---
+
+##### `name`Required
+
+```typescript
+public readonly name: string;
+```
+
+- *Type:* string
+
+---
+
+##### `state`Required
+
+```typescript
+public readonly state: string;
+```
+
+- *Type:* string
+
+---
+
+##### `username`Required
+
+```typescript
+public readonly username: string;
+```
+
+- *Type:* string
+
+---
+
+##### `webUrl`Required
+
+```typescript
+public readonly webUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: DataGitlabProjectMergeRequestAuthor;
+```
+
+- *Type:* DataGitlabProjectMergeRequestAuthor
+
+---
+
+
+### DataGitlabProjectMergeRequestClosedByOutputReference
+
+#### Initializers
+
+```typescript
+import { dataGitlabProjectMergeRequest } from '@cdktf/provider-gitlab'
+
+new dataGitlabProjectMergeRequest.DataGitlabProjectMergeRequestClosedByOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `getAnyMapAttribute`
+
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanAttribute`
+
+```typescript
+public getBooleanAttribute(terraformAttribute: string): IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
+
+```typescript
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(property: string): IResolvable
+```
+
+###### `property`Required
+
+- *Type:* string
+
+---
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| avatarUrl
| string
| *No description.* |
+| id
| number
| *No description.* |
+| name
| string
| *No description.* |
+| state
| string
| *No description.* |
+| username
| string
| *No description.* |
+| webUrl
| string
| *No description.* |
+| internalValue
| DataGitlabProjectMergeRequestClosedBy
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `avatarUrl`Required
+
+```typescript
+public readonly avatarUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `id`Required
+
+```typescript
+public readonly id: number;
+```
+
+- *Type:* number
+
+---
+
+##### `name`Required
+
+```typescript
+public readonly name: string;
+```
+
+- *Type:* string
+
+---
+
+##### `state`Required
+
+```typescript
+public readonly state: string;
+```
+
+- *Type:* string
+
+---
+
+##### `username`Required
+
+```typescript
+public readonly username: string;
+```
+
+- *Type:* string
+
+---
+
+##### `webUrl`Required
+
+```typescript
+public readonly webUrl: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: DataGitlabProjectMergeRequestClosedBy;
+```
+
+- *Type:* DataGitlabProjectMergeRequestClosedBy
+
+---
+
+
+
diff --git a/docs/dataGitlabProjectMilestone.csharp.md b/docs/dataGitlabProjectMilestone.csharp.md
index 571be1560..c0eb1abb9 100644
--- a/docs/dataGitlabProjectMilestone.csharp.md
+++ b/docs/dataGitlabProjectMilestone.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestone
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone gitlab_project_milestone}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone gitlab_project_milestone}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestone that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
---
@@ -766,7 +766,7 @@ new DataGitlabProjectMilestoneConfig {
| Provisioners
| object[]
| *No description.* |
| MilestoneId
| double
| The instance-wide ID of the project’s milestone. |
| Project
| string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
---
@@ -850,7 +850,7 @@ public double MilestoneId { get; set; }
The instance-wide ID of the project’s milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
---
@@ -864,7 +864,7 @@ public string Project { get; set; }
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
---
@@ -876,7 +876,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectMilestone.go.md b/docs/dataGitlabProjectMilestone.go.md
index 63054e648..e93f9c9fa 100644
--- a/docs/dataGitlabProjectMilestone.go.md
+++ b/docs/dataGitlabProjectMilestone.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestone
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone gitlab_project_milestone}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone gitlab_project_milestone}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestone that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
---
@@ -766,7 +766,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmi
| Provisioners
| *[]interface{}
| *No description.* |
| MilestoneId
| *f64
| The instance-wide ID of the project’s milestone. |
| Project
| *string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
---
@@ -850,7 +850,7 @@ MilestoneId *f64
The instance-wide ID of the project’s milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
---
@@ -864,7 +864,7 @@ Project *string
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
---
@@ -876,7 +876,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectMilestone.java.md b/docs/dataGitlabProjectMilestone.java.md
index aaeb1cb5f..f1949d8d4 100644
--- a/docs/dataGitlabProjectMilestone.java.md
+++ b/docs/dataGitlabProjectMilestone.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestone
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone gitlab_project_milestone}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone gitlab_project_milestone}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabProjectMilestone.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| milestoneId
| java.lang.Number
| The instance-wide ID of the project’s milestone. |
| project
| java.lang.String
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The instance-wide ID of the project’s milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestone that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
---
@@ -861,7 +861,7 @@ DataGitlabProjectMilestoneConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| milestoneId
| java.lang.Number
| The instance-wide ID of the project’s milestone. |
| project
| java.lang.String
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
---
@@ -945,7 +945,7 @@ public java.lang.Number getMilestoneId();
The instance-wide ID of the project’s milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
---
@@ -959,7 +959,7 @@ public java.lang.String getProject();
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
---
@@ -971,7 +971,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectMilestone.python.md b/docs/dataGitlabProjectMilestone.python.md
index e1e920516..4f375f858 100644
--- a/docs/dataGitlabProjectMilestone.python.md
+++ b/docs/dataGitlabProjectMilestone.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestone
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone gitlab_project_milestone}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone gitlab_project_milestone}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabProjectMilestone.DataGitlabProjectMilestone(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| milestone_id
| typing.Union[int, float]
| The instance-wide ID of the project’s milestone. |
| project
| str
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The instance-wide ID of the project’s milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestone that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
---
@@ -891,7 +891,7 @@ dataGitlabProjectMilestone.DataGitlabProjectMilestoneConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| milestone_id
| typing.Union[int, float]
| The instance-wide ID of the project’s milestone. |
| project
| str
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
---
@@ -975,7 +975,7 @@ milestone_id: typing.Union[int, float]
The instance-wide ID of the project’s milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
---
@@ -989,7 +989,7 @@ project: str
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
---
@@ -1001,7 +1001,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectMilestone.typescript.md b/docs/dataGitlabProjectMilestone.typescript.md
index 3ebdc0212..5ae075a01 100644
--- a/docs/dataGitlabProjectMilestone.typescript.md
+++ b/docs/dataGitlabProjectMilestone.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestone
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone gitlab_project_milestone}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone gitlab_project_milestone}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestone that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#import import section} in the documentation of this resource for the id to use
---
@@ -755,7 +755,7 @@ const dataGitlabProjectMilestoneConfig: dataGitlabProjectMilestone.DataGitlabPro
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| milestoneId
| number
| The instance-wide ID of the project’s milestone. |
| project
| string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}. |
---
@@ -839,7 +839,7 @@ public readonly milestoneId: number;
The instance-wide ID of the project’s milestone.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#milestone_id DataGitlabProjectMilestone#milestone_id}
---
@@ -853,7 +853,7 @@ public readonly project: string;
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#project DataGitlabProjectMilestone#project}
---
@@ -865,7 +865,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestone#id DataGitlabProjectMilestone#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectMilestones.csharp.md b/docs/dataGitlabProjectMilestones.csharp.md
index cd1349ab0..31af73e6e 100644
--- a/docs/dataGitlabProjectMilestones.csharp.md
+++ b/docs/dataGitlabProjectMilestones.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestones
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones gitlab_project_milestones}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones gitlab_project_milestones}.
#### Initializers
@@ -407,7 +407,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestones that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
---
@@ -782,7 +782,7 @@ new DataGitlabProjectMilestonesConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Project
| string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
| Iids
| double[]
| Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`). |
| IncludeParentMilestones
| object
| Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4. |
| Search
| string
| Return only milestones with a title or description matching the provided string. |
@@ -871,7 +871,7 @@ public string Project { get; set; }
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
---
@@ -883,7 +883,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -900,7 +900,7 @@ public double[] Iids { get; set; }
Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
---
@@ -914,7 +914,7 @@ public object IncludeParentMilestones { get; set; }
Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
---
@@ -928,7 +928,7 @@ public string Search { get; set; }
Return only milestones with a title or description matching the provided string.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
---
@@ -942,7 +942,7 @@ public string State { get; set; }
Return only `active` or `closed` milestones.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
---
@@ -956,7 +956,7 @@ public string Title { get; set; }
Return only the milestones having the given `title`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
---
diff --git a/docs/dataGitlabProjectMilestones.go.md b/docs/dataGitlabProjectMilestones.go.md
index 16de6f4c1..11095d769 100644
--- a/docs/dataGitlabProjectMilestones.go.md
+++ b/docs/dataGitlabProjectMilestones.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestones
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones gitlab_project_milestones}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones gitlab_project_milestones}.
#### Initializers
@@ -407,7 +407,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestones that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
---
@@ -782,7 +782,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectmi
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Project
| *string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
| Iids
| *[]*f64
| Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`). |
| IncludeParentMilestones
| interface{}
| Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4. |
| Search
| *string
| Return only milestones with a title or description matching the provided string. |
@@ -871,7 +871,7 @@ Project *string
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
---
@@ -883,7 +883,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -900,7 +900,7 @@ Iids *[]*f64
Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
---
@@ -914,7 +914,7 @@ IncludeParentMilestones interface{}
Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
---
@@ -928,7 +928,7 @@ Search *string
Return only milestones with a title or description matching the provided string.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
---
@@ -942,7 +942,7 @@ State *string
Return only `active` or `closed` milestones.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
---
@@ -956,7 +956,7 @@ Title *string
Return only the milestones having the given `title`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
---
diff --git a/docs/dataGitlabProjectMilestones.java.md b/docs/dataGitlabProjectMilestones.java.md
index c4d3dbbbc..ee9fda680 100644
--- a/docs/dataGitlabProjectMilestones.java.md
+++ b/docs/dataGitlabProjectMilestones.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestones
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones gitlab_project_milestones}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones gitlab_project_milestones}.
#### Initializers
@@ -46,7 +46,7 @@ DataGitlabProjectMilestones.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
| iids
| java.util.List
| Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`). |
| includeParentMilestones
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4. |
| search
| java.lang.String
| Return only milestones with a title or description matching the provided string. |
@@ -121,7 +121,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
---
@@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -142,7 +142,7 @@ If you experience problems setting this value it might not be settable. Please t
Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
---
@@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return only milestones with a title or description matching the provided string.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
---
@@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return only `active` or `closed` milestones.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
---
@@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return only the milestones having the given `title`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
---
@@ -547,7 +547,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestones that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
---
@@ -927,7 +927,7 @@ DataGitlabProjectMilestonesConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
| iids
| java.util.List
| Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`). |
| includeParentMilestones
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4. |
| search
| java.lang.String
| Return only milestones with a title or description matching the provided string. |
@@ -1016,7 +1016,7 @@ public java.lang.String getProject();
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
---
@@ -1028,7 +1028,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1045,7 +1045,7 @@ public java.util.List getIids();
Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
---
@@ -1059,7 +1059,7 @@ public java.lang.Object getIncludeParentMilestones();
Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
---
@@ -1073,7 +1073,7 @@ public java.lang.String getSearch();
Return only milestones with a title or description matching the provided string.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
---
@@ -1087,7 +1087,7 @@ public java.lang.String getState();
Return only `active` or `closed` milestones.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
---
@@ -1101,7 +1101,7 @@ public java.lang.String getTitle();
Return only the milestones having the given `title`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
---
diff --git a/docs/dataGitlabProjectMilestones.python.md b/docs/dataGitlabProjectMilestones.python.md
index a5fc3043a..eda2aaf06 100644
--- a/docs/dataGitlabProjectMilestones.python.md
+++ b/docs/dataGitlabProjectMilestones.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestones
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones gitlab_project_milestones}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones gitlab_project_milestones}.
#### Initializers
@@ -43,7 +43,7 @@ dataGitlabProjectMilestones.DataGitlabProjectMilestones(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
| iids
| typing.List[typing.Union[int, float]]
| Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`). |
| include_parent_milestones
| typing.Union[bool, cdktf.IResolvable]
| Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4. |
| search
| str
| Return only milestones with a title or description matching the provided string. |
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -139,7 +139,7 @@ If you experience problems setting this value it might not be settable. Please t
Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
---
@@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
---
@@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return only milestones with a title or description matching the provided string.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
---
@@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return only `active` or `closed` milestones.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
---
@@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return only the milestones having the given `title`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
---
@@ -580,7 +580,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestones that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
---
@@ -955,7 +955,7 @@ dataGitlabProjectMilestones.DataGitlabProjectMilestonesConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
| iids
| typing.List[typing.Union[int, float]]
| Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`). |
| include_parent_milestones
| typing.Union[bool, cdktf.IResolvable]
| Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4. |
| search
| str
| Return only milestones with a title or description matching the provided string. |
@@ -1044,7 +1044,7 @@ project: str
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
---
@@ -1056,7 +1056,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1073,7 +1073,7 @@ iids: typing.List[typing.Union[int, float]]
Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
---
@@ -1087,7 +1087,7 @@ include_parent_milestones: typing.Union[bool, IResolvable]
Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
---
@@ -1101,7 +1101,7 @@ search: str
Return only milestones with a title or description matching the provided string.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
---
@@ -1115,7 +1115,7 @@ state: str
Return only `active` or `closed` milestones.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
---
@@ -1129,7 +1129,7 @@ title: str
Return only the milestones having the given `title`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
---
diff --git a/docs/dataGitlabProjectMilestones.typescript.md b/docs/dataGitlabProjectMilestones.typescript.md
index 6a9f3ae8a..29d2cc24b 100644
--- a/docs/dataGitlabProjectMilestones.typescript.md
+++ b/docs/dataGitlabProjectMilestones.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectMilestones
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones gitlab_project_milestones}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones gitlab_project_milestones}.
#### Initializers
@@ -407,7 +407,7 @@ The construct id used in the generated config for the DataGitlabProjectMilestone
The id of the existing DataGitlabProjectMilestones that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#import import section} in the documentation of this resource for the id to use
---
@@ -767,7 +767,7 @@ const dataGitlabProjectMilestonesConfig: dataGitlabProjectMilestones.DataGitlabP
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| project
| string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}. |
| iids
| number[]
| Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`). |
| includeParentMilestones
| boolean \| cdktf.IResolvable
| Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4. |
| search
| string
| Return only milestones with a title or description matching the provided string. |
@@ -856,7 +856,7 @@ public readonly project: string;
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#project DataGitlabProjectMilestones#project}
---
@@ -868,7 +868,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#id DataGitlabProjectMilestones#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -885,7 +885,7 @@ public readonly iids: number[];
Return only the milestones having the given `iid` (Note: ignored if `include_parent_milestones` is set as `true`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#iids DataGitlabProjectMilestones#iids}
---
@@ -899,7 +899,7 @@ public readonly includeParentMilestones: boolean | IResolvable;
Include group milestones from parent group and its ancestors. Introduced in GitLab 13.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#include_parent_milestones DataGitlabProjectMilestones#include_parent_milestones}
---
@@ -913,7 +913,7 @@ public readonly search: string;
Return only milestones with a title or description matching the provided string.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#search DataGitlabProjectMilestones#search}
---
@@ -927,7 +927,7 @@ public readonly state: string;
Return only `active` or `closed` milestones.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#state DataGitlabProjectMilestones#state}
---
@@ -941,7 +941,7 @@ public readonly title: string;
Return only the milestones having the given `title`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_milestones#title DataGitlabProjectMilestones#title}
---
diff --git a/docs/dataGitlabProjectProtectedBranch.csharp.md b/docs/dataGitlabProjectProtectedBranch.csharp.md
index 0bac5b873..230bef444 100644
--- a/docs/dataGitlabProjectProtectedBranch.csharp.md
+++ b/docs/dataGitlabProjectProtectedBranch.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
#### Initializers
@@ -405,7 +405,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
---
@@ -819,7 +819,7 @@ public string Name { get; set; }
The name of the protected branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
---
@@ -833,7 +833,7 @@ public string ProjectId { get; set; }
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
---
@@ -847,7 +847,7 @@ public object MergeAccessLevels { get; set; }
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
---
@@ -861,7 +861,7 @@ public object PushAccessLevels { get; set; }
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
---
@@ -897,7 +897,7 @@ public double GroupId { get; set; }
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -911,7 +911,7 @@ public double UserId { get; set; }
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
@@ -947,7 +947,7 @@ public double GroupId { get; set; }
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -961,7 +961,7 @@ public double UserId { get; set; }
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedBranch.go.md b/docs/dataGitlabProjectProtectedBranch.go.md
index ed735346a..ec710e304 100644
--- a/docs/dataGitlabProjectProtectedBranch.go.md
+++ b/docs/dataGitlabProjectProtectedBranch.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
#### Initializers
@@ -405,7 +405,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
---
@@ -819,7 +819,7 @@ Name *string
The name of the protected branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
---
@@ -833,7 +833,7 @@ ProjectId *string
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
---
@@ -847,7 +847,7 @@ MergeAccessLevels interface{}
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
---
@@ -861,7 +861,7 @@ PushAccessLevels interface{}
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
---
@@ -897,7 +897,7 @@ GroupId *f64
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -911,7 +911,7 @@ UserId *f64
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
@@ -947,7 +947,7 @@ GroupId *f64
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -961,7 +961,7 @@ UserId *f64
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedBranch.java.md b/docs/dataGitlabProjectProtectedBranch.java.md
index 1308a20e0..dd9d5e0f4 100644
--- a/docs/dataGitlabProjectProtectedBranch.java.md
+++ b/docs/dataGitlabProjectProtectedBranch.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
#### Initializers
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The name of the protected branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
---
@@ -509,7 +509,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
---
@@ -929,7 +929,7 @@ public java.lang.String getName();
The name of the protected branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
---
@@ -943,7 +943,7 @@ public java.lang.String getProjectId();
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
---
@@ -957,7 +957,7 @@ public java.lang.Object getMergeAccessLevels();
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
---
@@ -971,7 +971,7 @@ public java.lang.Object getPushAccessLevels();
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
---
@@ -1007,7 +1007,7 @@ public java.lang.Number getGroupId();
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -1021,7 +1021,7 @@ public java.lang.Number getUserId();
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
@@ -1057,7 +1057,7 @@ public java.lang.Number getGroupId();
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -1071,7 +1071,7 @@ public java.lang.Number getUserId();
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedBranch.python.md b/docs/dataGitlabProjectProtectedBranch.python.md
index 101579868..60b1a2540 100644
--- a/docs/dataGitlabProjectProtectedBranch.python.md
+++ b/docs/dataGitlabProjectProtectedBranch.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
#### Initializers
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name of the protected branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
---
@@ -545,7 +545,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
---
@@ -959,7 +959,7 @@ name: str
The name of the protected branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
---
@@ -973,7 +973,7 @@ project_id: str
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
---
@@ -987,7 +987,7 @@ merge_access_levels: typing.Union[IResolvable, typing.List[DataGitlabProjectProt
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
---
@@ -1001,7 +1001,7 @@ push_access_levels: typing.Union[IResolvable, typing.List[DataGitlabProjectProte
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
---
@@ -1037,7 +1037,7 @@ group_id: typing.Union[int, float]
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -1051,7 +1051,7 @@ user_id: typing.Union[int, float]
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
@@ -1087,7 +1087,7 @@ group_id: typing.Union[int, float]
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -1101,7 +1101,7 @@ user_id: typing.Union[int, float]
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedBranch.typescript.md b/docs/dataGitlabProjectProtectedBranch.typescript.md
index 789067af4..9ba95e6d5 100644
--- a/docs/dataGitlabProjectProtectedBranch.typescript.md
+++ b/docs/dataGitlabProjectProtectedBranch.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranch
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch gitlab_project_protected_branch}.
#### Initializers
@@ -405,7 +405,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranch that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#import import section} in the documentation of this resource for the id to use
---
@@ -807,7 +807,7 @@ public readonly name: string;
The name of the protected branch.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#name DataGitlabProjectProtectedBranch#name}
---
@@ -821,7 +821,7 @@ public readonly projectId: string;
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#project_id DataGitlabProjectProtectedBranch#project_id}
---
@@ -835,7 +835,7 @@ public readonly mergeAccessLevels: IResolvable | DataGitlabProjectProtectedBranc
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#merge_access_levels DataGitlabProjectProtectedBranch#merge_access_levels}
---
@@ -849,7 +849,7 @@ public readonly pushAccessLevels: IResolvable | DataGitlabProjectProtectedBranch
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#push_access_levels DataGitlabProjectProtectedBranch#push_access_levels}
---
@@ -882,7 +882,7 @@ public readonly groupId: number;
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -896,7 +896,7 @@ public readonly userId: number;
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
@@ -929,7 +929,7 @@ public readonly groupId: number;
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#group_id DataGitlabProjectProtectedBranch#group_id}
---
@@ -943,7 +943,7 @@ public readonly userId: number;
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branch#user_id DataGitlabProjectProtectedBranch#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedBranches.csharp.md b/docs/dataGitlabProjectProtectedBranches.csharp.md
index d0e9ced6b..bd5d80839 100644
--- a/docs/dataGitlabProjectProtectedBranches.csharp.md
+++ b/docs/dataGitlabProjectProtectedBranches.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
#### Initializers
@@ -385,7 +385,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
---
@@ -729,7 +729,7 @@ public string ProjectId { get; set; }
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
---
@@ -743,7 +743,7 @@ public object ProtectedBranches { get; set; }
protected_branches block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
---
@@ -779,7 +779,7 @@ public object MergeAccessLevels { get; set; }
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
---
@@ -793,7 +793,7 @@ public object PushAccessLevels { get; set; }
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
---
@@ -829,7 +829,7 @@ public double GroupId { get; set; }
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -843,7 +843,7 @@ public double UserId { get; set; }
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
@@ -879,7 +879,7 @@ public double GroupId { get; set; }
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -893,7 +893,7 @@ public double UserId { get; set; }
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedBranches.go.md b/docs/dataGitlabProjectProtectedBranches.go.md
index 0eebdaac5..8bb51f9ad 100644
--- a/docs/dataGitlabProjectProtectedBranches.go.md
+++ b/docs/dataGitlabProjectProtectedBranches.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
#### Initializers
@@ -385,7 +385,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
---
@@ -729,7 +729,7 @@ ProjectId *string
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
---
@@ -743,7 +743,7 @@ ProtectedBranches interface{}
protected_branches block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
---
@@ -779,7 +779,7 @@ MergeAccessLevels interface{}
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
---
@@ -793,7 +793,7 @@ PushAccessLevels interface{}
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
---
@@ -829,7 +829,7 @@ GroupId *f64
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -843,7 +843,7 @@ UserId *f64
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
@@ -879,7 +879,7 @@ GroupId *f64
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -893,7 +893,7 @@ UserId *f64
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedBranches.java.md b/docs/dataGitlabProjectProtectedBranches.java.md
index c6930e8cb..1cc1b75f5 100644
--- a/docs/dataGitlabProjectProtectedBranches.java.md
+++ b/docs/dataGitlabProjectProtectedBranches.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
#### Initializers
@@ -111,7 +111,7 @@ Must be unique amongst siblings in the same scope
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
---
@@ -121,7 +121,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
protected_branches block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
---
@@ -464,7 +464,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
---
@@ -813,7 +813,7 @@ public java.lang.String getProjectId();
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
---
@@ -827,7 +827,7 @@ public java.lang.Object getProtectedBranches();
protected_branches block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
---
@@ -865,7 +865,7 @@ public java.lang.Object getMergeAccessLevels();
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
---
@@ -879,7 +879,7 @@ public java.lang.Object getPushAccessLevels();
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
---
@@ -915,7 +915,7 @@ public java.lang.Number getGroupId();
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -929,7 +929,7 @@ public java.lang.Number getUserId();
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
@@ -965,7 +965,7 @@ public java.lang.Number getGroupId();
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -979,7 +979,7 @@ public java.lang.Number getUserId();
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedBranches.python.md b/docs/dataGitlabProjectProtectedBranches.python.md
index dc2d3b0ee..da4ce4fd3 100644
--- a/docs/dataGitlabProjectProtectedBranches.python.md
+++ b/docs/dataGitlabProjectProtectedBranches.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
#### Initializers
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
protected_branches block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
---
@@ -499,7 +499,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
---
@@ -843,7 +843,7 @@ project_id: str
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
---
@@ -857,7 +857,7 @@ protected_branches: typing.Union[IResolvable, typing.List[DataGitlabProjectProte
protected_branches block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
---
@@ -893,7 +893,7 @@ merge_access_levels: typing.Union[IResolvable, typing.List[DataGitlabProjectProt
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
---
@@ -907,7 +907,7 @@ push_access_levels: typing.Union[IResolvable, typing.List[DataGitlabProjectProte
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
---
@@ -943,7 +943,7 @@ group_id: typing.Union[int, float]
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -957,7 +957,7 @@ user_id: typing.Union[int, float]
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
@@ -993,7 +993,7 @@ group_id: typing.Union[int, float]
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -1007,7 +1007,7 @@ user_id: typing.Union[int, float]
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedBranches.typescript.md b/docs/dataGitlabProjectProtectedBranches.typescript.md
index f25ba5b01..8343d8719 100644
--- a/docs/dataGitlabProjectProtectedBranches.typescript.md
+++ b/docs/dataGitlabProjectProtectedBranches.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedBranches
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches gitlab_project_protected_branches}.
#### Initializers
@@ -385,7 +385,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedBranches that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#import import section} in the documentation of this resource for the id to use
---
@@ -719,7 +719,7 @@ public readonly projectId: string;
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#project_id DataGitlabProjectProtectedBranches#project_id}
---
@@ -733,7 +733,7 @@ public readonly protectedBranches: IResolvable | DataGitlabProjectProtectedBranc
protected_branches block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#protected_branches DataGitlabProjectProtectedBranches#protected_branches}
---
@@ -766,7 +766,7 @@ public readonly mergeAccessLevels: IResolvable | DataGitlabProjectProtectedBranc
merge_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#merge_access_levels DataGitlabProjectProtectedBranches#merge_access_levels}
---
@@ -780,7 +780,7 @@ public readonly pushAccessLevels: IResolvable | DataGitlabProjectProtectedBranch
push_access_levels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#push_access_levels DataGitlabProjectProtectedBranches#push_access_levels}
---
@@ -813,7 +813,7 @@ public readonly groupId: number;
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -827,7 +827,7 @@ public readonly userId: number;
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
@@ -860,7 +860,7 @@ public readonly groupId: number;
The ID of a GitLab group allowed to perform the relevant action. Mutually exclusive with `user_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#group_id DataGitlabProjectProtectedBranches#group_id}
---
@@ -874,7 +874,7 @@ public readonly userId: number;
The ID of a GitLab user allowed to perform the relevant action. Mutually exclusive with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_branches#user_id DataGitlabProjectProtectedBranches#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTag.csharp.md b/docs/dataGitlabProjectProtectedTag.csharp.md
index f7211220c..8649f620b 100644
--- a/docs/dataGitlabProjectProtectedTag.csharp.md
+++ b/docs/dataGitlabProjectProtectedTag.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
---
@@ -720,7 +720,7 @@ public string Project { get; set; }
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
---
@@ -734,7 +734,7 @@ public string Tag { get; set; }
The name of the protected tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
---
@@ -770,7 +770,7 @@ public double GroupId { get; set; }
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
---
@@ -784,7 +784,7 @@ public double UserId { get; set; }
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTag.go.md b/docs/dataGitlabProjectProtectedTag.go.md
index 0f4d6b56c..46a7842b4 100644
--- a/docs/dataGitlabProjectProtectedTag.go.md
+++ b/docs/dataGitlabProjectProtectedTag.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
---
@@ -720,7 +720,7 @@ Project *string
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
---
@@ -734,7 +734,7 @@ Tag *string
The name of the protected tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
---
@@ -770,7 +770,7 @@ GroupId *f64
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
---
@@ -784,7 +784,7 @@ UserId *f64
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTag.java.md b/docs/dataGitlabProjectProtectedTag.java.md
index fdef10f81..861146d2b 100644
--- a/docs/dataGitlabProjectProtectedTag.java.md
+++ b/docs/dataGitlabProjectProtectedTag.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
#### Initializers
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name of the protected tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
---
@@ -443,7 +443,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
---
@@ -802,7 +802,7 @@ public java.lang.String getProject();
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
---
@@ -816,7 +816,7 @@ public java.lang.String getTag();
The name of the protected tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
---
@@ -852,7 +852,7 @@ public java.lang.Number getGroupId();
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
---
@@ -866,7 +866,7 @@ public java.lang.Number getUserId();
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTag.python.md b/docs/dataGitlabProjectProtectedTag.python.md
index 36d86f79d..c07196236 100644
--- a/docs/dataGitlabProjectProtectedTag.python.md
+++ b/docs/dataGitlabProjectProtectedTag.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
#### Initializers
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name of the protected tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
---
@@ -477,7 +477,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
---
@@ -832,7 +832,7 @@ project: str
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
---
@@ -846,7 +846,7 @@ tag: str
The name of the protected tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
---
@@ -882,7 +882,7 @@ group_id: typing.Union[int, float]
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
---
@@ -896,7 +896,7 @@ user_id: typing.Union[int, float]
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTag.typescript.md b/docs/dataGitlabProjectProtectedTag.typescript.md
index 858a02247..406b9a62b 100644
--- a/docs/dataGitlabProjectProtectedTag.typescript.md
+++ b/docs/dataGitlabProjectProtectedTag.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag gitlab_project_protected_tag}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#import import section} in the documentation of this resource for the id to use
---
@@ -710,7 +710,7 @@ public readonly project: string;
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#project DataGitlabProjectProtectedTag#project}
---
@@ -724,7 +724,7 @@ public readonly tag: string;
The name of the protected tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#tag DataGitlabProjectProtectedTag#tag}
---
@@ -757,7 +757,7 @@ public readonly groupId: number;
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#group_id DataGitlabProjectProtectedTag#group_id}
---
@@ -771,7 +771,7 @@ public readonly userId: number;
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tag#user_id DataGitlabProjectProtectedTag#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTags.csharp.md b/docs/dataGitlabProjectProtectedTags.csharp.md
index e2ddd2747..5e52de2c6 100644
--- a/docs/dataGitlabProjectProtectedTags.csharp.md
+++ b/docs/dataGitlabProjectProtectedTags.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
---
@@ -696,7 +696,7 @@ public string Project { get; set; }
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
---
@@ -745,7 +745,7 @@ public double GroupId { get; set; }
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
---
@@ -759,7 +759,7 @@ public double UserId { get; set; }
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTags.go.md b/docs/dataGitlabProjectProtectedTags.go.md
index 5c1236025..21b907c17 100644
--- a/docs/dataGitlabProjectProtectedTags.go.md
+++ b/docs/dataGitlabProjectProtectedTags.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
---
@@ -696,7 +696,7 @@ Project *string
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
---
@@ -745,7 +745,7 @@ GroupId *f64
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
---
@@ -759,7 +759,7 @@ UserId *f64
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTags.java.md b/docs/dataGitlabProjectProtectedTags.java.md
index b4f6d753e..f07ca26cf 100644
--- a/docs/dataGitlabProjectProtectedTags.java.md
+++ b/docs/dataGitlabProjectProtectedTags.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
#### Initializers
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
---
@@ -431,7 +431,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
---
@@ -766,7 +766,7 @@ public java.lang.String getProject();
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
---
@@ -814,7 +814,7 @@ public java.lang.Number getGroupId();
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
---
@@ -828,7 +828,7 @@ public java.lang.Number getUserId();
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTags.python.md b/docs/dataGitlabProjectProtectedTags.python.md
index c3235c679..7a30c537c 100644
--- a/docs/dataGitlabProjectProtectedTags.python.md
+++ b/docs/dataGitlabProjectProtectedTags.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
#### Initializers
@@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
---
@@ -465,7 +465,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
---
@@ -796,7 +796,7 @@ project: str
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
---
@@ -843,7 +843,7 @@ group_id: typing.Union[int, float]
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
---
@@ -857,7 +857,7 @@ user_id: typing.Union[int, float]
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
---
diff --git a/docs/dataGitlabProjectProtectedTags.typescript.md b/docs/dataGitlabProjectProtectedTags.typescript.md
index afac07703..5ade64092 100644
--- a/docs/dataGitlabProjectProtectedTags.typescript.md
+++ b/docs/dataGitlabProjectProtectedTags.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectProtectedTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags gitlab_project_protected_tags}.
#### Initializers
@@ -365,7 +365,7 @@ The construct id used in the generated config for the DataGitlabProjectProtected
The id of the existing DataGitlabProjectProtectedTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#import import section} in the documentation of this resource for the id to use
---
@@ -687,7 +687,7 @@ public readonly project: string;
The integer or path with namespace that uniquely identifies the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#project DataGitlabProjectProtectedTags#project}
---
@@ -731,7 +731,7 @@ public readonly groupId: number;
The ID of a GitLab group allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#group_id DataGitlabProjectProtectedTags#group_id}
---
@@ -745,7 +745,7 @@ public readonly userId: number;
The ID of a GitLab user allowed to perform the relevant action.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_protected_tags#user_id DataGitlabProjectProtectedTags#user_id}
---
diff --git a/docs/dataGitlabProjectTag.csharp.md b/docs/dataGitlabProjectTag.csharp.md
index 45860128e..5bcc4065d 100644
--- a/docs/dataGitlabProjectTag.csharp.md
+++ b/docs/dataGitlabProjectTag.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag gitlab_project_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag gitlab_project_tag}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectTag to im
The id of the existing DataGitlabProjectTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
---
@@ -713,7 +713,7 @@ new DataGitlabProjectTagConfig {
| Provisioners
| object[]
| *No description.* |
| Name
| string
| The name of a tag. |
| Project
| string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
---
@@ -797,7 +797,7 @@ public string Name { get; set; }
The name of a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
---
@@ -811,7 +811,7 @@ public string Project { get; set; }
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
---
@@ -823,7 +823,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectTag.go.md b/docs/dataGitlabProjectTag.go.md
index 3f090e946..2470cb9d8 100644
--- a/docs/dataGitlabProjectTag.go.md
+++ b/docs/dataGitlabProjectTag.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag gitlab_project_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag gitlab_project_tag}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectTag to im
The id of the existing DataGitlabProjectTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
---
@@ -713,7 +713,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectta
| Provisioners
| *[]interface{}
| *No description.* |
| Name
| *string
| The name of a tag. |
| Project
| *string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
---
@@ -797,7 +797,7 @@ Name *string
The name of a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
---
@@ -811,7 +811,7 @@ Project *string
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
---
@@ -823,7 +823,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectTag.java.md b/docs/dataGitlabProjectTag.java.md
index 81f5dc466..e1c9f63ee 100644
--- a/docs/dataGitlabProjectTag.java.md
+++ b/docs/dataGitlabProjectTag.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag gitlab_project_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag gitlab_project_tag}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabProjectTag.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of a tag. |
| project
| java.lang.String
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name of a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataGitlabProjectTag to im
The id of the existing DataGitlabProjectTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
---
@@ -807,7 +807,7 @@ DataGitlabProjectTagConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| name
| java.lang.String
| The name of a tag. |
| project
| java.lang.String
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
---
@@ -891,7 +891,7 @@ public java.lang.String getName();
The name of a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
---
@@ -905,7 +905,7 @@ public java.lang.String getProject();
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
---
@@ -917,7 +917,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectTag.python.md b/docs/dataGitlabProjectTag.python.md
index 7bb3ee3fa..bf545584e 100644
--- a/docs/dataGitlabProjectTag.python.md
+++ b/docs/dataGitlabProjectTag.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag gitlab_project_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag gitlab_project_tag}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabProjectTag.DataGitlabProjectTag(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of a tag. |
| project
| str
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name of a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataGitlabProjectTag to im
The id of the existing DataGitlabProjectTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
---
@@ -836,7 +836,7 @@ dataGitlabProjectTag.DataGitlabProjectTagConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| name
| str
| The name of a tag. |
| project
| str
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
---
@@ -920,7 +920,7 @@ name: str
The name of a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
---
@@ -934,7 +934,7 @@ project: str
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
---
@@ -946,7 +946,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectTag.typescript.md b/docs/dataGitlabProjectTag.typescript.md
index 9211f5d2b..9ac23340c 100644
--- a/docs/dataGitlabProjectTag.typescript.md
+++ b/docs/dataGitlabProjectTag.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTag
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag gitlab_project_tag}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag gitlab_project_tag}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabProjectTag to im
The id of the existing DataGitlabProjectTag that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#import import section} in the documentation of this resource for the id to use
---
@@ -700,7 +700,7 @@ const dataGitlabProjectTagConfig: dataGitlabProjectTag.DataGitlabProjectTagConfi
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| name
| string
| The name of a tag. |
| project
| string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}. |
---
@@ -784,7 +784,7 @@ public readonly name: string;
The name of a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#name DataGitlabProjectTag#name}
---
@@ -798,7 +798,7 @@ public readonly project: string;
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#project DataGitlabProjectTag#project}
---
@@ -810,7 +810,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tag#id DataGitlabProjectTag#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectTags.csharp.md b/docs/dataGitlabProjectTags.csharp.md
index 9b525c4f4..7cd3bed06 100644
--- a/docs/dataGitlabProjectTags.csharp.md
+++ b/docs/dataGitlabProjectTags.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags gitlab_project_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags gitlab_project_tags}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataGitlabProjectTags to i
The id of the existing DataGitlabProjectTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
---
@@ -722,7 +722,7 @@ new DataGitlabProjectTagsConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Project
| string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
| OrderBy
| string
| Return tags ordered by `name` or `updated` fields. Default is `updated`. |
| Search
| string
| Return list of tags matching the search criteria. |
| Sort
| string
| Return tags sorted in `asc` or `desc` order. Default is `desc`. |
@@ -809,7 +809,7 @@ public string Project { get; set; }
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
---
@@ -821,7 +821,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -838,7 +838,7 @@ public string OrderBy { get; set; }
Return tags ordered by `name` or `updated` fields. Default is `updated`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
---
@@ -854,7 +854,7 @@ Return list of tags matching the search criteria.
You can use `^term` and `term$` to find tags that begin and end with `term` respectively. No other regular expressions are supported.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
---
@@ -868,7 +868,7 @@ public string Sort { get; set; }
Return tags sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
---
diff --git a/docs/dataGitlabProjectTags.go.md b/docs/dataGitlabProjectTags.go.md
index 5e5cd51c3..10c76516c 100644
--- a/docs/dataGitlabProjectTags.go.md
+++ b/docs/dataGitlabProjectTags.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags gitlab_project_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags gitlab_project_tags}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataGitlabProjectTags to i
The id of the existing DataGitlabProjectTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
---
@@ -722,7 +722,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectta
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Project
| *string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
| OrderBy
| *string
| Return tags ordered by `name` or `updated` fields. Default is `updated`. |
| Search
| *string
| Return list of tags matching the search criteria. |
| Sort
| *string
| Return tags sorted in `asc` or `desc` order. Default is `desc`. |
@@ -809,7 +809,7 @@ Project *string
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
---
@@ -821,7 +821,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -838,7 +838,7 @@ OrderBy *string
Return tags ordered by `name` or `updated` fields. Default is `updated`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
---
@@ -854,7 +854,7 @@ Return list of tags matching the search criteria.
You can use `^term` and `term$` to find tags that begin and end with `term` respectively. No other regular expressions are supported.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
---
@@ -868,7 +868,7 @@ Sort *string
Return tags sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
---
diff --git a/docs/dataGitlabProjectTags.java.md b/docs/dataGitlabProjectTags.java.md
index a822400a2..6b34e544e 100644
--- a/docs/dataGitlabProjectTags.java.md
+++ b/docs/dataGitlabProjectTags.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags gitlab_project_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags gitlab_project_tags}.
#### Initializers
@@ -43,7 +43,7 @@ DataGitlabProjectTags.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
| orderBy
| java.lang.String
| Return tags ordered by `name` or `updated` fields. Default is `updated`. |
| search
| java.lang.String
| Return list of tags matching the search criteria. |
| sort
| java.lang.String
| Return tags sorted in `asc` or `desc` order. Default is `desc`. |
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -137,7 +137,7 @@ If you experience problems setting this value it might not be settable. Please t
Return tags ordered by `name` or `updated` fields. Default is `updated`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
---
@@ -149,7 +149,7 @@ Return list of tags matching the search criteria.
You can use `^term` and `term$` to find tags that begin and end with `term` respectively. No other regular expressions are supported.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
---
@@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return tags sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
---
@@ -510,7 +510,7 @@ The construct id used in the generated config for the DataGitlabProjectTags to i
The id of the existing DataGitlabProjectTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
---
@@ -843,7 +843,7 @@ DataGitlabProjectTagsConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
| orderBy
| java.lang.String
| Return tags ordered by `name` or `updated` fields. Default is `updated`. |
| search
| java.lang.String
| Return list of tags matching the search criteria. |
| sort
| java.lang.String
| Return tags sorted in `asc` or `desc` order. Default is `desc`. |
@@ -930,7 +930,7 @@ public java.lang.String getProject();
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
---
@@ -942,7 +942,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -959,7 +959,7 @@ public java.lang.String getOrderBy();
Return tags ordered by `name` or `updated` fields. Default is `updated`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
---
@@ -975,7 +975,7 @@ Return list of tags matching the search criteria.
You can use `^term` and `term$` to find tags that begin and end with `term` respectively. No other regular expressions are supported.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
---
@@ -989,7 +989,7 @@ public java.lang.String getSort();
Return tags sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
---
diff --git a/docs/dataGitlabProjectTags.python.md b/docs/dataGitlabProjectTags.python.md
index 8aff1c699..621020bd6 100644
--- a/docs/dataGitlabProjectTags.python.md
+++ b/docs/dataGitlabProjectTags.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags gitlab_project_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags gitlab_project_tags}.
#### Initializers
@@ -41,7 +41,7 @@ dataGitlabProjectTags.DataGitlabProjectTags(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
| order_by
| str
| Return tags ordered by `name` or `updated` fields. Default is `updated`. |
| search
| str
| Return list of tags matching the search criteria. |
| sort
| str
| Return tags sorted in `asc` or `desc` order. Default is `desc`. |
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -135,7 +135,7 @@ If you experience problems setting this value it might not be settable. Please t
Return tags ordered by `name` or `updated` fields. Default is `updated`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
---
@@ -147,7 +147,7 @@ Return list of tags matching the search criteria.
You can use `^term` and `term$` to find tags that begin and end with `term` respectively. No other regular expressions are supported.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
---
@@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return tags sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
---
@@ -544,7 +544,7 @@ The construct id used in the generated config for the DataGitlabProjectTags to i
The id of the existing DataGitlabProjectTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
---
@@ -873,7 +873,7 @@ dataGitlabProjectTags.DataGitlabProjectTagsConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
| order_by
| str
| Return tags ordered by `name` or `updated` fields. Default is `updated`. |
| search
| str
| Return list of tags matching the search criteria. |
| sort
| str
| Return tags sorted in `asc` or `desc` order. Default is `desc`. |
@@ -960,7 +960,7 @@ project: str
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
---
@@ -972,7 +972,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -989,7 +989,7 @@ order_by: str
Return tags ordered by `name` or `updated` fields. Default is `updated`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
---
@@ -1005,7 +1005,7 @@ Return list of tags matching the search criteria.
You can use `^term` and `term$` to find tags that begin and end with `term` respectively. No other regular expressions are supported.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
---
@@ -1019,7 +1019,7 @@ sort: str
Return tags sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
---
diff --git a/docs/dataGitlabProjectTags.typescript.md b/docs/dataGitlabProjectTags.typescript.md
index 3734382a9..95981546c 100644
--- a/docs/dataGitlabProjectTags.typescript.md
+++ b/docs/dataGitlabProjectTags.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectTags
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags gitlab_project_tags}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags gitlab_project_tags}.
#### Initializers
@@ -393,7 +393,7 @@ The construct id used in the generated config for the DataGitlabProjectTags to i
The id of the existing DataGitlabProjectTags that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#import import section} in the documentation of this resource for the id to use
---
@@ -709,7 +709,7 @@ const dataGitlabProjectTagsConfig: dataGitlabProjectTags.DataGitlabProjectTagsCo
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| project
| string
| The ID or URL-encoded path of the project owned by the authenticated user. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}. |
| orderBy
| string
| Return tags ordered by `name` or `updated` fields. Default is `updated`. |
| search
| string
| Return list of tags matching the search criteria. |
| sort
| string
| Return tags sorted in `asc` or `desc` order. Default is `desc`. |
@@ -796,7 +796,7 @@ public readonly project: string;
The ID or URL-encoded path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#project DataGitlabProjectTags#project}
---
@@ -808,7 +808,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#id DataGitlabProjectTags#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -825,7 +825,7 @@ public readonly orderBy: string;
Return tags ordered by `name` or `updated` fields. Default is `updated`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#order_by DataGitlabProjectTags#order_by}
---
@@ -841,7 +841,7 @@ Return list of tags matching the search criteria.
You can use `^term` and `term$` to find tags that begin and end with `term` respectively. No other regular expressions are supported.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#search DataGitlabProjectTags#search}
---
@@ -855,7 +855,7 @@ public readonly sort: string;
Return tags sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_tags#sort DataGitlabProjectTags#sort}
---
diff --git a/docs/dataGitlabProjectVariable.csharp.md b/docs/dataGitlabProjectVariable.csharp.md
index 1a4e49d67..2a6080ba7 100644
--- a/docs/dataGitlabProjectVariable.csharp.md
+++ b/docs/dataGitlabProjectVariable.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable gitlab_project_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable gitlab_project_variable}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabProjectVariable
The id of the existing DataGitlabProjectVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
---
@@ -742,7 +742,7 @@ new DataGitlabProjectVariableConfig {
| Key
| string
| The name of the variable. |
| Project
| string
| The name or id of the project. |
| EnvironmentScope
| string
| The environment scope of the variable. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
---
@@ -826,7 +826,7 @@ public string Key { get; set; }
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
---
@@ -840,7 +840,7 @@ public string Project { get; set; }
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
---
@@ -856,7 +856,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
---
@@ -868,7 +868,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectVariable.go.md b/docs/dataGitlabProjectVariable.go.md
index 38ba01c46..a7998bcc4 100644
--- a/docs/dataGitlabProjectVariable.go.md
+++ b/docs/dataGitlabProjectVariable.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable gitlab_project_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable gitlab_project_variable}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabProjectVariable
The id of the existing DataGitlabProjectVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
---
@@ -742,7 +742,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectva
| Key
| *string
| The name of the variable. |
| Project
| *string
| The name or id of the project. |
| EnvironmentScope
| *string
| The environment scope of the variable. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
---
@@ -826,7 +826,7 @@ Key *string
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
---
@@ -840,7 +840,7 @@ Project *string
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
---
@@ -856,7 +856,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
---
@@ -868,7 +868,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectVariable.java.md b/docs/dataGitlabProjectVariable.java.md
index dffb1cd57..74c5bbafb 100644
--- a/docs/dataGitlabProjectVariable.java.md
+++ b/docs/dataGitlabProjectVariable.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable gitlab_project_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable gitlab_project_variable}.
#### Initializers
@@ -44,7 +44,7 @@ DataGitlabProjectVariable.Builder.create(Construct scope, java.lang.String id)
| key
| java.lang.String
| The name of the variable. |
| project
| java.lang.String
| The name or id of the project. |
| environmentScope
| java.lang.String
| The environment scope of the variable. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
---
@@ -136,7 +136,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -484,7 +484,7 @@ The construct id used in the generated config for the DataGitlabProjectVariable
The id of the existing DataGitlabProjectVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
---
@@ -851,7 +851,7 @@ DataGitlabProjectVariableConfig.builder()
| key
| java.lang.String
| The name of the variable. |
| project
| java.lang.String
| The name or id of the project. |
| environmentScope
| java.lang.String
| The environment scope of the variable. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
---
@@ -935,7 +935,7 @@ public java.lang.String getKey();
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
---
@@ -949,7 +949,7 @@ public java.lang.String getProject();
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
---
@@ -965,7 +965,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
---
@@ -977,7 +977,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectVariable.python.md b/docs/dataGitlabProjectVariable.python.md
index b3d89b5ab..a36ff03ee 100644
--- a/docs/dataGitlabProjectVariable.python.md
+++ b/docs/dataGitlabProjectVariable.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable gitlab_project_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable gitlab_project_variable}.
#### Initializers
@@ -42,7 +42,7 @@ dataGitlabProjectVariable.DataGitlabProjectVariable(
| key
| str
| The name of the variable. |
| project
| str
| The name or id of the project. |
| environment_scope
| str
| The environment scope of the variable. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
---
@@ -134,7 +134,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -518,7 +518,7 @@ The construct id used in the generated config for the DataGitlabProjectVariable
The id of the existing DataGitlabProjectVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
---
@@ -881,7 +881,7 @@ dataGitlabProjectVariable.DataGitlabProjectVariableConfig(
| key
| str
| The name of the variable. |
| project
| str
| The name or id of the project. |
| environment_scope
| str
| The environment scope of the variable. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
---
@@ -965,7 +965,7 @@ key: str
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
---
@@ -979,7 +979,7 @@ project: str
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
---
@@ -995,7 +995,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
---
@@ -1007,7 +1007,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectVariable.typescript.md b/docs/dataGitlabProjectVariable.typescript.md
index f0373ef29..1034a22ce 100644
--- a/docs/dataGitlabProjectVariable.typescript.md
+++ b/docs/dataGitlabProjectVariable.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable gitlab_project_variable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable gitlab_project_variable}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabProjectVariable
The id of the existing DataGitlabProjectVariable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#import import section} in the documentation of this resource for the id to use
---
@@ -730,7 +730,7 @@ const dataGitlabProjectVariableConfig: dataGitlabProjectVariable.DataGitlabProje
| key
| string
| The name of the variable. |
| project
| string
| The name or id of the project. |
| environmentScope
| string
| The environment scope of the variable. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}. |
---
@@ -814,7 +814,7 @@ public readonly key: string;
The name of the variable.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#key DataGitlabProjectVariable#key}
---
@@ -828,7 +828,7 @@ public readonly project: string;
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#project DataGitlabProjectVariable#project}
---
@@ -844,7 +844,7 @@ The environment scope of the variable.
Defaults to all environment (`*`). Note that in Community Editions of Gitlab, values other than `*` will cause inconsistent plans.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#environment_scope DataGitlabProjectVariable#environment_scope}
---
@@ -856,7 +856,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variable#id DataGitlabProjectVariable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectVariables.csharp.md b/docs/dataGitlabProjectVariables.csharp.md
index 230382b96..3ac442b18 100644
--- a/docs/dataGitlabProjectVariables.csharp.md
+++ b/docs/dataGitlabProjectVariables.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables gitlab_project_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables gitlab_project_variables}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabProjectVariables
The id of the existing DataGitlabProjectVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
---
@@ -663,7 +663,7 @@ new DataGitlabProjectVariablesConfig {
| Provisioners
| object[]
| *No description.* |
| Project
| string
| The name or id of the project. |
| EnvironmentScope
| string
| The environment scope of the variable. Defaults to all environment (`*`). |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
---
@@ -747,7 +747,7 @@ public string Project { get; set; }
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
---
@@ -761,7 +761,7 @@ public string EnvironmentScope { get; set; }
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
---
@@ -773,7 +773,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectVariables.go.md b/docs/dataGitlabProjectVariables.go.md
index 1278d834d..2ca44ecc3 100644
--- a/docs/dataGitlabProjectVariables.go.md
+++ b/docs/dataGitlabProjectVariables.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables gitlab_project_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables gitlab_project_variables}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabProjectVariables
The id of the existing DataGitlabProjectVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
---
@@ -663,7 +663,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectva
| Provisioners
| *[]interface{}
| *No description.* |
| Project
| *string
| The name or id of the project. |
| EnvironmentScope
| *string
| The environment scope of the variable. Defaults to all environment (`*`). |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
---
@@ -747,7 +747,7 @@ Project *string
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
---
@@ -761,7 +761,7 @@ EnvironmentScope *string
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
---
@@ -773,7 +773,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectVariables.java.md b/docs/dataGitlabProjectVariables.java.md
index da5a065c4..12fd35041 100644
--- a/docs/dataGitlabProjectVariables.java.md
+++ b/docs/dataGitlabProjectVariables.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables gitlab_project_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables gitlab_project_variables}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabProjectVariables.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The name or id of the project. |
| environmentScope
| java.lang.String
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -470,7 +470,7 @@ The construct id used in the generated config for the DataGitlabProjectVariables
The id of the existing DataGitlabProjectVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
---
@@ -758,7 +758,7 @@ DataGitlabProjectVariablesConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The name or id of the project. |
| environmentScope
| java.lang.String
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
---
@@ -842,7 +842,7 @@ public java.lang.String getProject();
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
---
@@ -856,7 +856,7 @@ public java.lang.String getEnvironmentScope();
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
---
@@ -868,7 +868,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectVariables.python.md b/docs/dataGitlabProjectVariables.python.md
index 4f203ac29..e442ea06b 100644
--- a/docs/dataGitlabProjectVariables.python.md
+++ b/docs/dataGitlabProjectVariables.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables gitlab_project_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables gitlab_project_variables}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabProjectVariables.DataGitlabProjectVariables(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The name or id of the project. |
| environment_scope
| str
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -504,7 +504,7 @@ The construct id used in the generated config for the DataGitlabProjectVariables
The id of the existing DataGitlabProjectVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
---
@@ -788,7 +788,7 @@ dataGitlabProjectVariables.DataGitlabProjectVariablesConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The name or id of the project. |
| environment_scope
| str
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
---
@@ -872,7 +872,7 @@ project: str
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
---
@@ -886,7 +886,7 @@ environment_scope: str
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
---
@@ -898,7 +898,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjectVariables.typescript.md b/docs/dataGitlabProjectVariables.typescript.md
index 379ccdd52..665ad1d90 100644
--- a/docs/dataGitlabProjectVariables.typescript.md
+++ b/docs/dataGitlabProjectVariables.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjectVariables
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables gitlab_project_variables}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables gitlab_project_variables}.
#### Initializers
@@ -379,7 +379,7 @@ The construct id used in the generated config for the DataGitlabProjectVariables
The id of the existing DataGitlabProjectVariables that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#import import section} in the documentation of this resource for the id to use
---
@@ -652,7 +652,7 @@ const dataGitlabProjectVariablesConfig: dataGitlabProjectVariables.DataGitlabPro
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| project
| string
| The name or id of the project. |
| environmentScope
| string
| The environment scope of the variable. Defaults to all environment (`*`). |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}. |
---
@@ -736,7 +736,7 @@ public readonly project: string;
The name or id of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#project DataGitlabProjectVariables#project}
---
@@ -750,7 +750,7 @@ public readonly environmentScope: string;
The environment scope of the variable. Defaults to all environment (`*`).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#environment_scope DataGitlabProjectVariables#environment_scope}
---
@@ -762,7 +762,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/project_variables#id DataGitlabProjectVariables#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabProjects.csharp.md b/docs/dataGitlabProjects.csharp.md
index 3253c583d..a838efb8a 100644
--- a/docs/dataGitlabProjects.csharp.md
+++ b/docs/dataGitlabProjects.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabProjects
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects gitlab_projects}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects gitlab_projects}.
#### Initializers
@@ -526,7 +526,7 @@ The construct id used in the generated config for the DataGitlabProjects to impo
The id of the existing DataGitlabProjects that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
---
@@ -1270,7 +1270,7 @@ new DataGitlabProjectsConfig {
| Provisioners
| object[]
| *No description.* |
| Archived
| object
| Limit by archived status. |
| GroupId
| double
| The ID of the group owned by the authenticated user to look projects for within. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
| IncludeSubgroups
| object
| Include projects in subgroups of this group. Default is `false`. Needs `group_id`. |
| MaxQueryablePages
| double
| The maximum number of project results pages that may be queried. |
| Membership
| object
| Limit by projects that the current user is a member of. |
@@ -1374,7 +1374,7 @@ public object Archived { get; set; }
Limit by archived status.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
---
@@ -1390,7 +1390,7 @@ The ID of the group owned by the authenticated user to look projects for within.
Cannot be used with `min_access_level`, `with_programming_language` or `statistics`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
---
@@ -1402,7 +1402,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1419,7 +1419,7 @@ public object IncludeSubgroups { get; set; }
Include projects in subgroups of this group. Default is `false`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
---
@@ -1435,7 +1435,7 @@ The maximum number of project results pages that may be queried.
Prevents overloading your Gitlab instance in case of a misconfiguration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
---
@@ -1449,7 +1449,7 @@ public object Membership { get; set; }
Limit by projects that the current user is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
---
@@ -1463,7 +1463,7 @@ public double MinAccessLevel { get; set; }
Limit to projects where current user has at least this access level, refer to the [official documentation](https://docs.gitlab.com/ee/api/members.html) for values. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
---
@@ -1479,7 +1479,7 @@ Return projects ordered ordered by: `id`, `name`, `path`, `created_at`, `updated
Some values or only available in certain circumstances. See [upstream docs](https://docs.gitlab.com/ee/api/projects.html#list-all-projects) for details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
---
@@ -1493,7 +1493,7 @@ public object Owned { get; set; }
Limit by projects owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
---
@@ -1507,7 +1507,7 @@ public double Page { get; set; }
The first page to begin the query on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#page DataGitlabProjects#page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#page DataGitlabProjects#page}
---
@@ -1521,7 +1521,7 @@ public double PerPage { get; set; }
The number of results to return per page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
---
@@ -1535,7 +1535,7 @@ public string Search { get; set; }
Return list of authorized projects matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#search DataGitlabProjects#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#search DataGitlabProjects#search}
---
@@ -1549,7 +1549,7 @@ public object Simple { get; set; }
Return only the ID, URL, name, and path of each project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
---
@@ -1563,7 +1563,7 @@ public string Sort { get; set; }
Return projects sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
---
@@ -1577,7 +1577,7 @@ public object Starred { get; set; }
Limit by projects starred by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
---
@@ -1591,7 +1591,7 @@ public object Statistics { get; set; }
Include project statistics. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
---
@@ -1605,7 +1605,7 @@ public string[] Topic { get; set; }
Limit by projects that have all of the given topics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
---
@@ -1619,7 +1619,7 @@ public string Visibility { get; set; }
Limit by visibility `public`, `internal`, or `private`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
---
@@ -1633,7 +1633,7 @@ public object WithCustomAttributes { get; set; }
Include custom attributes in response _(admins only)_.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
---
@@ -1647,7 +1647,7 @@ public object WithIssuesEnabled { get; set; }
Limit by projects with issues feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
---
@@ -1661,7 +1661,7 @@ public object WithMergeRequestsEnabled { get; set; }
Limit by projects with merge requests feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
---
@@ -1675,7 +1675,7 @@ public string WithProgrammingLanguage { get; set; }
Limit by projects which use the given programming language. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
---
@@ -1689,7 +1689,7 @@ public object WithShared { get; set; }
Include projects shared to this group. Default is `true`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
---
@@ -3632,6 +3632,7 @@ Returns a reversible string representation.
| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
| Fqn
| string
| *No description.* |
| AllowMergeOnSkippedPipeline
| HashiCorp.Cdktf.IResolvable
| *No description.* |
+| AllowPipelineTriggerApproveDeployment
| HashiCorp.Cdktf.IResolvable
| *No description.* |
| AnalyticsAccessLevel
| string
| *No description.* |
| ApprovalsBeforeMerge
| double
| *No description.* |
| Archived
| HashiCorp.Cdktf.IResolvable
| *No description.* |
@@ -3688,6 +3689,8 @@ Returns a reversible string representation.
| MirrorOverwritesDivergedBranches
| HashiCorp.Cdktf.IResolvable
| *No description.* |
| MirrorTriggerBuilds
| HashiCorp.Cdktf.IResolvable
| *No description.* |
| MirrorUserId
| double
| *No description.* |
+| ModelExperimentsAccessLevel
| string
| *No description.* |
+| ModelRegistryAccessLevel
| string
| *No description.* |
| MonitorAccessLevel
| string
| *No description.* |
| Name
| string
| *No description.* |
| Namespace
| DataGitlabProjectsProjectsNamespaceList
| *No description.* |
@@ -3765,6 +3768,16 @@ public IResolvable AllowMergeOnSkippedPipeline { get; }
---
+##### `AllowPipelineTriggerApproveDeployment`Required
+
+```csharp
+public IResolvable AllowPipelineTriggerApproveDeployment { get; }
+```
+
+- *Type:* HashiCorp.Cdktf.IResolvable
+
+---
+
##### `AnalyticsAccessLevel`Required
```csharp
@@ -4325,6 +4338,26 @@ public double MirrorUserId { get; }
---
+##### `ModelExperimentsAccessLevel`Required
+
+```csharp
+public string ModelExperimentsAccessLevel { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `ModelRegistryAccessLevel`Required
+
+```csharp
+public string ModelRegistryAccessLevel { get; }
+```
+
+- *Type:* string
+
+---
+
##### `MonitorAccessLevel`Required
```csharp
diff --git a/docs/dataGitlabProjects.go.md b/docs/dataGitlabProjects.go.md
index 30f959740..bc943819a 100644
--- a/docs/dataGitlabProjects.go.md
+++ b/docs/dataGitlabProjects.go.md
@@ -4,7 +4,7 @@
### DataGitlabProjects
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects gitlab_projects}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects gitlab_projects}.
#### Initializers
@@ -526,7 +526,7 @@ The construct id used in the generated config for the DataGitlabProjects to impo
The id of the existing DataGitlabProjects that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
---
@@ -1270,7 +1270,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojects"
| Provisioners
| *[]interface{}
| *No description.* |
| Archived
| interface{}
| Limit by archived status. |
| GroupId
| *f64
| The ID of the group owned by the authenticated user to look projects for within. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
| IncludeSubgroups
| interface{}
| Include projects in subgroups of this group. Default is `false`. Needs `group_id`. |
| MaxQueryablePages
| *f64
| The maximum number of project results pages that may be queried. |
| Membership
| interface{}
| Limit by projects that the current user is a member of. |
@@ -1374,7 +1374,7 @@ Archived interface{}
Limit by archived status.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
---
@@ -1390,7 +1390,7 @@ The ID of the group owned by the authenticated user to look projects for within.
Cannot be used with `min_access_level`, `with_programming_language` or `statistics`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
---
@@ -1402,7 +1402,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1419,7 +1419,7 @@ IncludeSubgroups interface{}
Include projects in subgroups of this group. Default is `false`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
---
@@ -1435,7 +1435,7 @@ The maximum number of project results pages that may be queried.
Prevents overloading your Gitlab instance in case of a misconfiguration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
---
@@ -1449,7 +1449,7 @@ Membership interface{}
Limit by projects that the current user is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
---
@@ -1463,7 +1463,7 @@ MinAccessLevel *f64
Limit to projects where current user has at least this access level, refer to the [official documentation](https://docs.gitlab.com/ee/api/members.html) for values. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
---
@@ -1479,7 +1479,7 @@ Return projects ordered ordered by: `id`, `name`, `path`, `created_at`, `updated
Some values or only available in certain circumstances. See [upstream docs](https://docs.gitlab.com/ee/api/projects.html#list-all-projects) for details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
---
@@ -1493,7 +1493,7 @@ Owned interface{}
Limit by projects owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
---
@@ -1507,7 +1507,7 @@ Page *f64
The first page to begin the query on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#page DataGitlabProjects#page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#page DataGitlabProjects#page}
---
@@ -1521,7 +1521,7 @@ PerPage *f64
The number of results to return per page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
---
@@ -1535,7 +1535,7 @@ Search *string
Return list of authorized projects matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#search DataGitlabProjects#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#search DataGitlabProjects#search}
---
@@ -1549,7 +1549,7 @@ Simple interface{}
Return only the ID, URL, name, and path of each project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
---
@@ -1563,7 +1563,7 @@ Sort *string
Return projects sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
---
@@ -1577,7 +1577,7 @@ Starred interface{}
Limit by projects starred by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
---
@@ -1591,7 +1591,7 @@ Statistics interface{}
Include project statistics. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
---
@@ -1605,7 +1605,7 @@ Topic *[]*string
Limit by projects that have all of the given topics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
---
@@ -1619,7 +1619,7 @@ Visibility *string
Limit by visibility `public`, `internal`, or `private`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
---
@@ -1633,7 +1633,7 @@ WithCustomAttributes interface{}
Include custom attributes in response _(admins only)_.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
---
@@ -1647,7 +1647,7 @@ WithIssuesEnabled interface{}
Limit by projects with issues feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
---
@@ -1661,7 +1661,7 @@ WithMergeRequestsEnabled interface{}
Limit by projects with merge requests feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
---
@@ -1675,7 +1675,7 @@ WithProgrammingLanguage *string
Limit by projects which use the given programming language. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
---
@@ -1689,7 +1689,7 @@ WithShared interface{}
Include projects shared to this group. Default is `true`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
---
@@ -3632,6 +3632,7 @@ Returns a reversible string representation.
| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
| Fqn
| *string
| *No description.* |
| AllowMergeOnSkippedPipeline
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
+| AllowPipelineTriggerApproveDeployment
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
| AnalyticsAccessLevel
| *string
| *No description.* |
| ApprovalsBeforeMerge
| *f64
| *No description.* |
| Archived
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
@@ -3688,6 +3689,8 @@ Returns a reversible string representation.
| MirrorOverwritesDivergedBranches
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
| MirrorTriggerBuilds
| github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
| *No description.* |
| MirrorUserId
| *f64
| *No description.* |
+| ModelExperimentsAccessLevel
| *string
| *No description.* |
+| ModelRegistryAccessLevel
| *string
| *No description.* |
| MonitorAccessLevel
| *string
| *No description.* |
| Name
| *string
| *No description.* |
| Namespace
| DataGitlabProjectsProjectsNamespaceList
| *No description.* |
@@ -3765,6 +3768,16 @@ func AllowMergeOnSkippedPipeline() IResolvable
---
+##### `AllowPipelineTriggerApproveDeployment`Required
+
+```go
+func AllowPipelineTriggerApproveDeployment() IResolvable
+```
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
+
+---
+
##### `AnalyticsAccessLevel`Required
```go
@@ -4325,6 +4338,26 @@ func MirrorUserId() *f64
---
+##### `ModelExperimentsAccessLevel`Required
+
+```go
+func ModelExperimentsAccessLevel() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ModelRegistryAccessLevel`Required
+
+```go
+func ModelRegistryAccessLevel() *string
+```
+
+- *Type:* *string
+
+---
+
##### `MonitorAccessLevel`Required
```go
diff --git a/docs/dataGitlabProjects.java.md b/docs/dataGitlabProjects.java.md
index f27c85af1..3c31382e0 100644
--- a/docs/dataGitlabProjects.java.md
+++ b/docs/dataGitlabProjects.java.md
@@ -4,7 +4,7 @@
### DataGitlabProjects
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects gitlab_projects}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects gitlab_projects}.
#### Initializers
@@ -73,7 +73,7 @@ DataGitlabProjects.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| archived
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit by archived status. |
| groupId
| java.lang.Number
| The ID of the group owned by the authenticated user to look projects for within. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
| includeSubgroups
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Include projects in subgroups of this group. Default is `false`. Needs `group_id`. |
| maxQueryablePages
| java.lang.Number
| The maximum number of project results pages that may be queried. |
| membership
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit by projects that the current user is a member of. |
@@ -163,7 +163,7 @@ Must be unique amongst siblings in the same scope
Limit by archived status.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
---
@@ -175,7 +175,7 @@ The ID of the group owned by the authenticated user to look projects for within.
Cannot be used with `min_access_level`, `with_programming_language` or `statistics`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
---
@@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -196,7 +196,7 @@ If you experience problems setting this value it might not be settable. Please t
Include projects in subgroups of this group. Default is `false`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
---
@@ -208,7 +208,7 @@ The maximum number of project results pages that may be queried.
Prevents overloading your Gitlab instance in case of a misconfiguration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
---
@@ -218,7 +218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects that the current user is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
---
@@ -228,7 +228,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit to projects where current user has at least this access level, refer to the [official documentation](https://docs.gitlab.com/ee/api/members.html) for values. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
---
@@ -240,7 +240,7 @@ Return projects ordered ordered by: `id`, `name`, `path`, `created_at`, `updated
Some values or only available in certain circumstances. See [upstream docs](https://docs.gitlab.com/ee/api/projects.html#list-all-projects) for details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
---
@@ -250,7 +250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
---
@@ -260,7 +260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The first page to begin the query on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#page DataGitlabProjects#page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#page DataGitlabProjects#page}
---
@@ -270,7 +270,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The number of results to return per page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
---
@@ -280,7 +280,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return list of authorized projects matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#search DataGitlabProjects#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#search DataGitlabProjects#search}
---
@@ -290,7 +290,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return only the ID, URL, name, and path of each project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
---
@@ -300,7 +300,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return projects sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
---
@@ -310,7 +310,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects starred by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
---
@@ -320,7 +320,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include project statistics. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
---
@@ -330,7 +330,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects that have all of the given topics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
---
@@ -340,7 +340,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by visibility `public`, `internal`, or `private`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
---
@@ -350,7 +350,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include custom attributes in response _(admins only)_.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
---
@@ -360,7 +360,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects with issues feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
---
@@ -370,7 +370,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects with merge requests feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
---
@@ -380,7 +380,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects which use the given programming language. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
---
@@ -390,7 +390,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include projects shared to this group. Default is `true`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
---
@@ -874,7 +874,7 @@ The construct id used in the generated config for the DataGitlabProjects to impo
The id of the existing DataGitlabProjects that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
---
@@ -1633,7 +1633,7 @@ DataGitlabProjectsConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| archived
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit by archived status. |
| groupId
| java.lang.Number
| The ID of the group owned by the authenticated user to look projects for within. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
| includeSubgroups
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Include projects in subgroups of this group. Default is `false`. Needs `group_id`. |
| maxQueryablePages
| java.lang.Number
| The maximum number of project results pages that may be queried. |
| membership
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Limit by projects that the current user is a member of. |
@@ -1737,7 +1737,7 @@ public java.lang.Object getArchived();
Limit by archived status.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
---
@@ -1753,7 +1753,7 @@ The ID of the group owned by the authenticated user to look projects for within.
Cannot be used with `min_access_level`, `with_programming_language` or `statistics`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
---
@@ -1765,7 +1765,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1782,7 +1782,7 @@ public java.lang.Object getIncludeSubgroups();
Include projects in subgroups of this group. Default is `false`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
---
@@ -1798,7 +1798,7 @@ The maximum number of project results pages that may be queried.
Prevents overloading your Gitlab instance in case of a misconfiguration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
---
@@ -1812,7 +1812,7 @@ public java.lang.Object getMembership();
Limit by projects that the current user is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
---
@@ -1826,7 +1826,7 @@ public java.lang.Number getMinAccessLevel();
Limit to projects where current user has at least this access level, refer to the [official documentation](https://docs.gitlab.com/ee/api/members.html) for values. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
---
@@ -1842,7 +1842,7 @@ Return projects ordered ordered by: `id`, `name`, `path`, `created_at`, `updated
Some values or only available in certain circumstances. See [upstream docs](https://docs.gitlab.com/ee/api/projects.html#list-all-projects) for details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
---
@@ -1856,7 +1856,7 @@ public java.lang.Object getOwned();
Limit by projects owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
---
@@ -1870,7 +1870,7 @@ public java.lang.Number getPage();
The first page to begin the query on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#page DataGitlabProjects#page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#page DataGitlabProjects#page}
---
@@ -1884,7 +1884,7 @@ public java.lang.Number getPerPage();
The number of results to return per page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
---
@@ -1898,7 +1898,7 @@ public java.lang.String getSearch();
Return list of authorized projects matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#search DataGitlabProjects#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#search DataGitlabProjects#search}
---
@@ -1912,7 +1912,7 @@ public java.lang.Object getSimple();
Return only the ID, URL, name, and path of each project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
---
@@ -1926,7 +1926,7 @@ public java.lang.String getSort();
Return projects sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
---
@@ -1940,7 +1940,7 @@ public java.lang.Object getStarred();
Limit by projects starred by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
---
@@ -1954,7 +1954,7 @@ public java.lang.Object getStatistics();
Include project statistics. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
---
@@ -1968,7 +1968,7 @@ public java.util.List getTopic();
Limit by projects that have all of the given topics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
---
@@ -1982,7 +1982,7 @@ public java.lang.String getVisibility();
Limit by visibility `public`, `internal`, or `private`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
---
@@ -1996,7 +1996,7 @@ public java.lang.Object getWithCustomAttributes();
Include custom attributes in response _(admins only)_.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
---
@@ -2010,7 +2010,7 @@ public java.lang.Object getWithIssuesEnabled();
Limit by projects with issues feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
---
@@ -2024,7 +2024,7 @@ public java.lang.Object getWithMergeRequestsEnabled();
Limit by projects with merge requests feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
---
@@ -2038,7 +2038,7 @@ public java.lang.String getWithProgrammingLanguage();
Limit by projects which use the given programming language. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
---
@@ -2052,7 +2052,7 @@ public java.lang.Object getWithShared();
Include projects shared to this group. Default is `true`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
---
@@ -3988,6 +3988,7 @@ Returns a reversible string representation.
| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
| fqn
| java.lang.String
| *No description.* |
| allowMergeOnSkippedPipeline
| com.hashicorp.cdktf.IResolvable
| *No description.* |
+| allowPipelineTriggerApproveDeployment
| com.hashicorp.cdktf.IResolvable
| *No description.* |
| analyticsAccessLevel
| java.lang.String
| *No description.* |
| approvalsBeforeMerge
| java.lang.Number
| *No description.* |
| archived
| com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -4044,6 +4045,8 @@ Returns a reversible string representation.
| mirrorOverwritesDivergedBranches
| com.hashicorp.cdktf.IResolvable
| *No description.* |
| mirrorTriggerBuilds
| com.hashicorp.cdktf.IResolvable
| *No description.* |
| mirrorUserId
| java.lang.Number
| *No description.* |
+| modelExperimentsAccessLevel
| java.lang.String
| *No description.* |
+| modelRegistryAccessLevel
| java.lang.String
| *No description.* |
| monitorAccessLevel
| java.lang.String
| *No description.* |
| name
| java.lang.String
| *No description.* |
| namespace
| DataGitlabProjectsProjectsNamespaceList
| *No description.* |
@@ -4121,6 +4124,16 @@ public IResolvable getAllowMergeOnSkippedPipeline();
---
+##### `allowPipelineTriggerApproveDeployment`Required
+
+```java
+public IResolvable getAllowPipelineTriggerApproveDeployment();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable
+
+---
+
##### `analyticsAccessLevel`Required
```java
@@ -4681,6 +4694,26 @@ public java.lang.Number getMirrorUserId();
---
+##### `modelExperimentsAccessLevel`Required
+
+```java
+public java.lang.String getModelExperimentsAccessLevel();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `modelRegistryAccessLevel`Required
+
+```java
+public java.lang.String getModelRegistryAccessLevel();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `monitorAccessLevel`Required
```java
diff --git a/docs/dataGitlabProjects.python.md b/docs/dataGitlabProjects.python.md
index 6d2fd13a7..90716de9f 100644
--- a/docs/dataGitlabProjects.python.md
+++ b/docs/dataGitlabProjects.python.md
@@ -4,7 +4,7 @@
### DataGitlabProjects
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects gitlab_projects}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects gitlab_projects}.
#### Initializers
@@ -60,7 +60,7 @@ dataGitlabProjects.DataGitlabProjects(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| archived
| typing.Union[bool, cdktf.IResolvable]
| Limit by archived status. |
| group_id
| typing.Union[int, float]
| The ID of the group owned by the authenticated user to look projects for within. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
| include_subgroups
| typing.Union[bool, cdktf.IResolvable]
| Include projects in subgroups of this group. Default is `false`. Needs `group_id`. |
| max_queryable_pages
| typing.Union[int, float]
| The maximum number of project results pages that may be queried. |
| membership
| typing.Union[bool, cdktf.IResolvable]
| Limit by projects that the current user is a member of. |
@@ -150,7 +150,7 @@ Must be unique amongst siblings in the same scope
Limit by archived status.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
---
@@ -162,7 +162,7 @@ The ID of the group owned by the authenticated user to look projects for within.
Cannot be used with `min_access_level`, `with_programming_language` or `statistics`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
---
@@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -183,7 +183,7 @@ If you experience problems setting this value it might not be settable. Please t
Include projects in subgroups of this group. Default is `false`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
---
@@ -195,7 +195,7 @@ The maximum number of project results pages that may be queried.
Prevents overloading your Gitlab instance in case of a misconfiguration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
---
@@ -205,7 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects that the current user is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
---
@@ -215,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit to projects where current user has at least this access level, refer to the [official documentation](https://docs.gitlab.com/ee/api/members.html) for values. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
---
@@ -227,7 +227,7 @@ Return projects ordered ordered by: `id`, `name`, `path`, `created_at`, `updated
Some values or only available in certain circumstances. See [upstream docs](https://docs.gitlab.com/ee/api/projects.html#list-all-projects) for details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
---
@@ -237,7 +237,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
---
@@ -247,7 +247,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The first page to begin the query on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#page DataGitlabProjects#page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#page DataGitlabProjects#page}
---
@@ -257,7 +257,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The number of results to return per page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
---
@@ -267,7 +267,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return list of authorized projects matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#search DataGitlabProjects#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#search DataGitlabProjects#search}
---
@@ -277,7 +277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return only the ID, URL, name, and path of each project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
---
@@ -287,7 +287,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Return projects sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
---
@@ -297,7 +297,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects starred by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
---
@@ -307,7 +307,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include project statistics. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
---
@@ -317,7 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects that have all of the given topics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
---
@@ -327,7 +327,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by visibility `public`, `internal`, or `private`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
---
@@ -337,7 +337,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include custom attributes in response _(admins only)_.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
---
@@ -347,7 +347,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects with issues feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
---
@@ -357,7 +357,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects with merge requests feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
---
@@ -367,7 +367,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Limit by projects which use the given programming language. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
---
@@ -377,7 +377,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Include projects shared to this group. Default is `true`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
---
@@ -897,7 +897,7 @@ The construct id used in the generated config for the DataGitlabProjects to impo
The id of the existing DataGitlabProjects that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
---
@@ -1641,7 +1641,7 @@ dataGitlabProjects.DataGitlabProjectsConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| archived
| typing.Union[bool, cdktf.IResolvable]
| Limit by archived status. |
| group_id
| typing.Union[int, float]
| The ID of the group owned by the authenticated user to look projects for within. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
| include_subgroups
| typing.Union[bool, cdktf.IResolvable]
| Include projects in subgroups of this group. Default is `false`. Needs `group_id`. |
| max_queryable_pages
| typing.Union[int, float]
| The maximum number of project results pages that may be queried. |
| membership
| typing.Union[bool, cdktf.IResolvable]
| Limit by projects that the current user is a member of. |
@@ -1745,7 +1745,7 @@ archived: typing.Union[bool, IResolvable]
Limit by archived status.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
---
@@ -1761,7 +1761,7 @@ The ID of the group owned by the authenticated user to look projects for within.
Cannot be used with `min_access_level`, `with_programming_language` or `statistics`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
---
@@ -1773,7 +1773,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1790,7 +1790,7 @@ include_subgroups: typing.Union[bool, IResolvable]
Include projects in subgroups of this group. Default is `false`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
---
@@ -1806,7 +1806,7 @@ The maximum number of project results pages that may be queried.
Prevents overloading your Gitlab instance in case of a misconfiguration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
---
@@ -1820,7 +1820,7 @@ membership: typing.Union[bool, IResolvable]
Limit by projects that the current user is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
---
@@ -1834,7 +1834,7 @@ min_access_level: typing.Union[int, float]
Limit to projects where current user has at least this access level, refer to the [official documentation](https://docs.gitlab.com/ee/api/members.html) for values. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
---
@@ -1850,7 +1850,7 @@ Return projects ordered ordered by: `id`, `name`, `path`, `created_at`, `updated
Some values or only available in certain circumstances. See [upstream docs](https://docs.gitlab.com/ee/api/projects.html#list-all-projects) for details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
---
@@ -1864,7 +1864,7 @@ owned: typing.Union[bool, IResolvable]
Limit by projects owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
---
@@ -1878,7 +1878,7 @@ page: typing.Union[int, float]
The first page to begin the query on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#page DataGitlabProjects#page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#page DataGitlabProjects#page}
---
@@ -1892,7 +1892,7 @@ per_page: typing.Union[int, float]
The number of results to return per page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
---
@@ -1906,7 +1906,7 @@ search: str
Return list of authorized projects matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#search DataGitlabProjects#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#search DataGitlabProjects#search}
---
@@ -1920,7 +1920,7 @@ simple: typing.Union[bool, IResolvable]
Return only the ID, URL, name, and path of each project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
---
@@ -1934,7 +1934,7 @@ sort: str
Return projects sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
---
@@ -1948,7 +1948,7 @@ starred: typing.Union[bool, IResolvable]
Limit by projects starred by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
---
@@ -1962,7 +1962,7 @@ statistics: typing.Union[bool, IResolvable]
Include project statistics. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
---
@@ -1976,7 +1976,7 @@ topic: typing.List[str]
Limit by projects that have all of the given topics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
---
@@ -1990,7 +1990,7 @@ visibility: str
Limit by visibility `public`, `internal`, or `private`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
---
@@ -2004,7 +2004,7 @@ with_custom_attributes: typing.Union[bool, IResolvable]
Include custom attributes in response _(admins only)_.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
---
@@ -2018,7 +2018,7 @@ with_issues_enabled: typing.Union[bool, IResolvable]
Limit by projects with issues feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
---
@@ -2032,7 +2032,7 @@ with_merge_requests_enabled: typing.Union[bool, IResolvable]
Limit by projects with merge requests feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
---
@@ -2046,7 +2046,7 @@ with_programming_language: str
Limit by projects which use the given programming language. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
---
@@ -2060,7 +2060,7 @@ with_shared: typing.Union[bool, IResolvable]
Include projects shared to this group. Default is `true`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
---
@@ -4137,6 +4137,7 @@ Returns a reversible string representation.
| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
| fqn
| str
| *No description.* |
| allow_merge_on_skipped_pipeline
| cdktf.IResolvable
| *No description.* |
+| allow_pipeline_trigger_approve_deployment
| cdktf.IResolvable
| *No description.* |
| analytics_access_level
| str
| *No description.* |
| approvals_before_merge
| typing.Union[int, float]
| *No description.* |
| archived
| cdktf.IResolvable
| *No description.* |
@@ -4193,6 +4194,8 @@ Returns a reversible string representation.
| mirror_overwrites_diverged_branches
| cdktf.IResolvable
| *No description.* |
| mirror_trigger_builds
| cdktf.IResolvable
| *No description.* |
| mirror_user_id
| typing.Union[int, float]
| *No description.* |
+| model_experiments_access_level
| str
| *No description.* |
+| model_registry_access_level
| str
| *No description.* |
| monitor_access_level
| str
| *No description.* |
| name
| str
| *No description.* |
| namespace
| DataGitlabProjectsProjectsNamespaceList
| *No description.* |
@@ -4270,6 +4273,16 @@ allow_merge_on_skipped_pipeline: IResolvable
---
+##### `allow_pipeline_trigger_approve_deployment`Required
+
+```python
+allow_pipeline_trigger_approve_deployment: IResolvable
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
##### `analytics_access_level`Required
```python
@@ -4830,6 +4843,26 @@ mirror_user_id: typing.Union[int, float]
---
+##### `model_experiments_access_level`Required
+
+```python
+model_experiments_access_level: str
+```
+
+- *Type:* str
+
+---
+
+##### `model_registry_access_level`Required
+
+```python
+model_registry_access_level: str
+```
+
+- *Type:* str
+
+---
+
##### `monitor_access_level`Required
```python
diff --git a/docs/dataGitlabProjects.typescript.md b/docs/dataGitlabProjects.typescript.md
index 08fa98e00..7595823b6 100644
--- a/docs/dataGitlabProjects.typescript.md
+++ b/docs/dataGitlabProjects.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabProjects
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects gitlab_projects}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects gitlab_projects}.
#### Initializers
@@ -526,7 +526,7 @@ The construct id used in the generated config for the DataGitlabProjects to impo
The id of the existing DataGitlabProjects that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#import import section} in the documentation of this resource for the id to use
---
@@ -1239,7 +1239,7 @@ const dataGitlabProjectsConfig: dataGitlabProjects.DataGitlabProjectsConfig = {
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| archived
| boolean \| cdktf.IResolvable
| Limit by archived status. |
| groupId
| number
| The ID of the group owned by the authenticated user to look projects for within. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}. |
| includeSubgroups
| boolean \| cdktf.IResolvable
| Include projects in subgroups of this group. Default is `false`. Needs `group_id`. |
| maxQueryablePages
| number
| The maximum number of project results pages that may be queried. |
| membership
| boolean \| cdktf.IResolvable
| Limit by projects that the current user is a member of. |
@@ -1343,7 +1343,7 @@ public readonly archived: boolean | IResolvable;
Limit by archived status.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#archived DataGitlabProjects#archived}
---
@@ -1359,7 +1359,7 @@ The ID of the group owned by the authenticated user to look projects for within.
Cannot be used with `min_access_level`, `with_programming_language` or `statistics`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#group_id DataGitlabProjects#group_id}
---
@@ -1371,7 +1371,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#id DataGitlabProjects#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#id DataGitlabProjects#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1388,7 +1388,7 @@ public readonly includeSubgroups: boolean | IResolvable;
Include projects in subgroups of this group. Default is `false`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#include_subgroups DataGitlabProjects#include_subgroups}
---
@@ -1404,7 +1404,7 @@ The maximum number of project results pages that may be queried.
Prevents overloading your Gitlab instance in case of a misconfiguration.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#max_queryable_pages DataGitlabProjects#max_queryable_pages}
---
@@ -1418,7 +1418,7 @@ public readonly membership: boolean | IResolvable;
Limit by projects that the current user is a member of.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#membership DataGitlabProjects#membership}
---
@@ -1432,7 +1432,7 @@ public readonly minAccessLevel: number;
Limit to projects where current user has at least this access level, refer to the [official documentation](https://docs.gitlab.com/ee/api/members.html) for values. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#min_access_level DataGitlabProjects#min_access_level}
---
@@ -1448,7 +1448,7 @@ Return projects ordered ordered by: `id`, `name`, `path`, `created_at`, `updated
Some values or only available in certain circumstances. See [upstream docs](https://docs.gitlab.com/ee/api/projects.html#list-all-projects) for details.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#order_by DataGitlabProjects#order_by}
---
@@ -1462,7 +1462,7 @@ public readonly owned: boolean | IResolvable;
Limit by projects owned by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#owned DataGitlabProjects#owned}
---
@@ -1476,7 +1476,7 @@ public readonly page: number;
The first page to begin the query on.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#page DataGitlabProjects#page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#page DataGitlabProjects#page}
---
@@ -1490,7 +1490,7 @@ public readonly perPage: number;
The number of results to return per page.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#per_page DataGitlabProjects#per_page}
---
@@ -1504,7 +1504,7 @@ public readonly search: string;
Return list of authorized projects matching the search criteria.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#search DataGitlabProjects#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#search DataGitlabProjects#search}
---
@@ -1518,7 +1518,7 @@ public readonly simple: boolean | IResolvable;
Return only the ID, URL, name, and path of each project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#simple DataGitlabProjects#simple}
---
@@ -1532,7 +1532,7 @@ public readonly sort: string;
Return projects sorted in `asc` or `desc` order. Default is `desc`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#sort DataGitlabProjects#sort}
---
@@ -1546,7 +1546,7 @@ public readonly starred: boolean | IResolvable;
Limit by projects starred by the current user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#starred DataGitlabProjects#starred}
---
@@ -1560,7 +1560,7 @@ public readonly statistics: boolean | IResolvable;
Include project statistics. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#statistics DataGitlabProjects#statistics}
---
@@ -1574,7 +1574,7 @@ public readonly topic: string[];
Limit by projects that have all of the given topics.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#topic DataGitlabProjects#topic}
---
@@ -1588,7 +1588,7 @@ public readonly visibility: string;
Limit by visibility `public`, `internal`, or `private`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#visibility DataGitlabProjects#visibility}
---
@@ -1602,7 +1602,7 @@ public readonly withCustomAttributes: boolean | IResolvable;
Include custom attributes in response _(admins only)_.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_custom_attributes DataGitlabProjects#with_custom_attributes}
---
@@ -1616,7 +1616,7 @@ public readonly withIssuesEnabled: boolean | IResolvable;
Limit by projects with issues feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_issues_enabled DataGitlabProjects#with_issues_enabled}
---
@@ -1630,7 +1630,7 @@ public readonly withMergeRequestsEnabled: boolean | IResolvable;
Limit by projects with merge requests feature enabled. Default is `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_merge_requests_enabled DataGitlabProjects#with_merge_requests_enabled}
---
@@ -1644,7 +1644,7 @@ public readonly withProgrammingLanguage: string;
Limit by projects which use the given programming language. Cannot be used with `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_programming_language DataGitlabProjects#with_programming_language}
---
@@ -1658,7 +1658,7 @@ public readonly withShared: boolean | IResolvable;
Include projects shared to this group. Default is `true`. Needs `group_id`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/projects#with_shared DataGitlabProjects#with_shared}
---
@@ -3587,6 +3587,7 @@ Returns a reversible string representation.
| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
| fqn
| string
| *No description.* |
| allowMergeOnSkippedPipeline
| cdktf.IResolvable
| *No description.* |
+| allowPipelineTriggerApproveDeployment
| cdktf.IResolvable
| *No description.* |
| analyticsAccessLevel
| string
| *No description.* |
| approvalsBeforeMerge
| number
| *No description.* |
| archived
| cdktf.IResolvable
| *No description.* |
@@ -3643,6 +3644,8 @@ Returns a reversible string representation.
| mirrorOverwritesDivergedBranches
| cdktf.IResolvable
| *No description.* |
| mirrorTriggerBuilds
| cdktf.IResolvable
| *No description.* |
| mirrorUserId
| number
| *No description.* |
+| modelExperimentsAccessLevel
| string
| *No description.* |
+| modelRegistryAccessLevel
| string
| *No description.* |
| monitorAccessLevel
| string
| *No description.* |
| name
| string
| *No description.* |
| namespace
| DataGitlabProjectsProjectsNamespaceList
| *No description.* |
@@ -3720,6 +3723,16 @@ public readonly allowMergeOnSkippedPipeline: IResolvable;
---
+##### `allowPipelineTriggerApproveDeployment`Required
+
+```typescript
+public readonly allowPipelineTriggerApproveDeployment: IResolvable;
+```
+
+- *Type:* cdktf.IResolvable
+
+---
+
##### `analyticsAccessLevel`Required
```typescript
@@ -4280,6 +4293,26 @@ public readonly mirrorUserId: number;
---
+##### `modelExperimentsAccessLevel`Required
+
+```typescript
+public readonly modelExperimentsAccessLevel: string;
+```
+
+- *Type:* string
+
+---
+
+##### `modelRegistryAccessLevel`Required
+
+```typescript
+public readonly modelRegistryAccessLevel: string;
+```
+
+- *Type:* string
+
+---
+
##### `monitorAccessLevel`Required
```typescript
diff --git a/docs/dataGitlabRelease.csharp.md b/docs/dataGitlabRelease.csharp.md
index 2aac75bb4..6d11e0f9a 100644
--- a/docs/dataGitlabRelease.csharp.md
+++ b/docs/dataGitlabRelease.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabRelease
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release gitlab_release}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release gitlab_release}.
#### Initializers
@@ -385,7 +385,7 @@ The construct id used in the generated config for the DataGitlabRelease to impor
The id of the existing DataGitlabRelease that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
---
@@ -711,7 +711,7 @@ public object Links { get; set; }
links block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#links DataGitlabRelease#links}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#links DataGitlabRelease#links}
---
@@ -725,7 +725,7 @@ public object Sources { get; set; }
sources block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#sources DataGitlabRelease#sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#sources DataGitlabRelease#sources}
---
@@ -873,7 +873,7 @@ public string ProjectId { get; set; }
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
---
@@ -887,7 +887,7 @@ public string TagName { get; set; }
The Git tag the release is associated with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
---
@@ -901,7 +901,7 @@ public DataGitlabReleaseAssets Assets { get; set; }
assets block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#assets DataGitlabRelease#assets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#assets DataGitlabRelease#assets}
---
diff --git a/docs/dataGitlabRelease.go.md b/docs/dataGitlabRelease.go.md
index 35646af74..add0620ef 100644
--- a/docs/dataGitlabRelease.go.md
+++ b/docs/dataGitlabRelease.go.md
@@ -4,7 +4,7 @@
### DataGitlabRelease
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release gitlab_release}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release gitlab_release}.
#### Initializers
@@ -385,7 +385,7 @@ The construct id used in the generated config for the DataGitlabRelease to impor
The id of the existing DataGitlabRelease that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
---
@@ -711,7 +711,7 @@ Links interface{}
links block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#links DataGitlabRelease#links}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#links DataGitlabRelease#links}
---
@@ -725,7 +725,7 @@ Sources interface{}
sources block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#sources DataGitlabRelease#sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#sources DataGitlabRelease#sources}
---
@@ -873,7 +873,7 @@ ProjectId *string
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
---
@@ -887,7 +887,7 @@ TagName *string
The Git tag the release is associated with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
---
@@ -901,7 +901,7 @@ Assets DataGitlabReleaseAssets
assets block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#assets DataGitlabRelease#assets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#assets DataGitlabRelease#assets}
---
diff --git a/docs/dataGitlabRelease.java.md b/docs/dataGitlabRelease.java.md
index 902b4c801..900fdd7a5 100644
--- a/docs/dataGitlabRelease.java.md
+++ b/docs/dataGitlabRelease.java.md
@@ -4,7 +4,7 @@
### DataGitlabRelease
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release gitlab_release}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release gitlab_release}.
#### Initializers
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Git tag the release is associated with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
assets block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#assets DataGitlabRelease#assets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#assets DataGitlabRelease#assets}
---
@@ -475,7 +475,7 @@ The construct id used in the generated config for the DataGitlabRelease to impor
The id of the existing DataGitlabRelease that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
---
@@ -803,7 +803,7 @@ public java.lang.Object getLinks();
links block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#links DataGitlabRelease#links}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#links DataGitlabRelease#links}
---
@@ -817,7 +817,7 @@ public java.lang.Object getSources();
sources block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#sources DataGitlabRelease#sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#sources DataGitlabRelease#sources}
---
@@ -967,7 +967,7 @@ public java.lang.String getProjectId();
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
---
@@ -981,7 +981,7 @@ public java.lang.String getTagName();
The Git tag the release is associated with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
---
@@ -995,7 +995,7 @@ public DataGitlabReleaseAssets getAssets();
assets block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#assets DataGitlabRelease#assets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#assets DataGitlabRelease#assets}
---
diff --git a/docs/dataGitlabRelease.python.md b/docs/dataGitlabRelease.python.md
index 15fe6b04f..41990ba97 100644
--- a/docs/dataGitlabRelease.python.md
+++ b/docs/dataGitlabRelease.python.md
@@ -4,7 +4,7 @@
### DataGitlabRelease
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release gitlab_release}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release gitlab_release}.
#### Initializers
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The Git tag the release is associated with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
assets block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#assets DataGitlabRelease#assets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#assets DataGitlabRelease#assets}
---
@@ -392,7 +392,7 @@ def put_assets(
links block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#links DataGitlabRelease#links}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#links DataGitlabRelease#links}
---
@@ -402,7 +402,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
sources block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#sources DataGitlabRelease#sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#sources DataGitlabRelease#sources}
---
@@ -526,7 +526,7 @@ The construct id used in the generated config for the DataGitlabRelease to impor
The id of the existing DataGitlabRelease that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
---
@@ -852,7 +852,7 @@ links: typing.Union[IResolvable, typing.List[DataGitlabReleaseAssetsLinks]]
links block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#links DataGitlabRelease#links}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#links DataGitlabRelease#links}
---
@@ -866,7 +866,7 @@ sources: typing.Union[IResolvable, typing.List[DataGitlabReleaseAssetsSources]]
sources block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#sources DataGitlabRelease#sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#sources DataGitlabRelease#sources}
---
@@ -1010,7 +1010,7 @@ project_id: str
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
---
@@ -1024,7 +1024,7 @@ tag_name: str
The Git tag the release is associated with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
---
@@ -1038,7 +1038,7 @@ assets: DataGitlabReleaseAssets
assets block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#assets DataGitlabRelease#assets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#assets DataGitlabRelease#assets}
---
diff --git a/docs/dataGitlabRelease.typescript.md b/docs/dataGitlabRelease.typescript.md
index 2b26fd64c..7a6d4c447 100644
--- a/docs/dataGitlabRelease.typescript.md
+++ b/docs/dataGitlabRelease.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabRelease
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release gitlab_release}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release gitlab_release}.
#### Initializers
@@ -385,7 +385,7 @@ The construct id used in the generated config for the DataGitlabRelease to impor
The id of the existing DataGitlabRelease that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#import import section} in the documentation of this resource for the id to use
---
@@ -708,7 +708,7 @@ public readonly links: IResolvable | DataGitlabReleaseAssetsLinks[];
links block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#links DataGitlabRelease#links}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#links DataGitlabRelease#links}
---
@@ -722,7 +722,7 @@ public readonly sources: IResolvable | DataGitlabReleaseAssetsSources[];
sources block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#sources DataGitlabRelease#sources}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#sources DataGitlabRelease#sources}
---
@@ -855,7 +855,7 @@ public readonly projectId: string;
The ID or URL-encoded path of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#project_id DataGitlabRelease#project_id}
---
@@ -869,7 +869,7 @@ public readonly tagName: string;
The Git tag the release is associated with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#tag_name DataGitlabRelease#tag_name}
---
@@ -883,7 +883,7 @@ public readonly assets: DataGitlabReleaseAssets;
assets block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release#assets DataGitlabRelease#assets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release#assets DataGitlabRelease#assets}
---
diff --git a/docs/dataGitlabReleaseLink.csharp.md b/docs/dataGitlabReleaseLink.csharp.md
index b40f92519..ae355473a 100644
--- a/docs/dataGitlabReleaseLink.csharp.md
+++ b/docs/dataGitlabReleaseLink.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLink
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link gitlab_release_link}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link gitlab_release_link}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabReleaseLink to i
The id of the existing DataGitlabReleaseLink that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
---
@@ -735,7 +735,7 @@ new DataGitlabReleaseLinkConfig {
| LinkId
| double
| The ID of the link. |
| Project
| string
| The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding). |
| TagName
| string
| The tag associated with the Release. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
---
@@ -819,7 +819,7 @@ public double LinkId { get; set; }
The ID of the link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
---
@@ -833,7 +833,7 @@ public string Project { get; set; }
The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
---
@@ -847,7 +847,7 @@ public string TagName { get; set; }
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
---
@@ -859,7 +859,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabReleaseLink.go.md b/docs/dataGitlabReleaseLink.go.md
index def98d00b..988735580 100644
--- a/docs/dataGitlabReleaseLink.go.md
+++ b/docs/dataGitlabReleaseLink.go.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLink
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link gitlab_release_link}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link gitlab_release_link}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabReleaseLink to i
The id of the existing DataGitlabReleaseLink that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
---
@@ -735,7 +735,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabreleaseli
| LinkId
| *f64
| The ID of the link. |
| Project
| *string
| The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding). |
| TagName
| *string
| The tag associated with the Release. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
---
@@ -819,7 +819,7 @@ LinkId *f64
The ID of the link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
---
@@ -833,7 +833,7 @@ Project *string
The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
---
@@ -847,7 +847,7 @@ TagName *string
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
---
@@ -859,7 +859,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabReleaseLink.java.md b/docs/dataGitlabReleaseLink.java.md
index 33ee82ec4..a528b81d1 100644
--- a/docs/dataGitlabReleaseLink.java.md
+++ b/docs/dataGitlabReleaseLink.java.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLink
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link gitlab_release_link}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link gitlab_release_link}.
#### Initializers
@@ -44,7 +44,7 @@ DataGitlabReleaseLink.Builder.create(Construct scope, java.lang.String id)
| linkId
| java.lang.Number
| The ID of the link. |
| project
| java.lang.String
| The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding). |
| tagName
| java.lang.String
| The tag associated with the Release. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The ID of the link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -475,7 +475,7 @@ The construct id used in the generated config for the DataGitlabReleaseLink to i
The id of the existing DataGitlabReleaseLink that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
---
@@ -842,7 +842,7 @@ DataGitlabReleaseLinkConfig.builder()
| linkId
| java.lang.Number
| The ID of the link. |
| project
| java.lang.String
| The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding). |
| tagName
| java.lang.String
| The tag associated with the Release. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
---
@@ -926,7 +926,7 @@ public java.lang.Number getLinkId();
The ID of the link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
---
@@ -940,7 +940,7 @@ public java.lang.String getProject();
The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
---
@@ -954,7 +954,7 @@ public java.lang.String getTagName();
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
---
@@ -966,7 +966,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabReleaseLink.python.md b/docs/dataGitlabReleaseLink.python.md
index dfef17767..76a30d678 100644
--- a/docs/dataGitlabReleaseLink.python.md
+++ b/docs/dataGitlabReleaseLink.python.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLink
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link gitlab_release_link}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link gitlab_release_link}.
#### Initializers
@@ -42,7 +42,7 @@ dataGitlabReleaseLink.DataGitlabReleaseLink(
| link_id
| typing.Union[int, float]
| The ID of the link. |
| project
| str
| The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding). |
| tag_name
| str
| The tag associated with the Release. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The ID of the link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -509,7 +509,7 @@ The construct id used in the generated config for the DataGitlabReleaseLink to i
The id of the existing DataGitlabReleaseLink that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
---
@@ -872,7 +872,7 @@ dataGitlabReleaseLink.DataGitlabReleaseLinkConfig(
| link_id
| typing.Union[int, float]
| The ID of the link. |
| project
| str
| The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding). |
| tag_name
| str
| The tag associated with the Release. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
---
@@ -956,7 +956,7 @@ link_id: typing.Union[int, float]
The ID of the link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
---
@@ -970,7 +970,7 @@ project: str
The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
---
@@ -984,7 +984,7 @@ tag_name: str
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
---
@@ -996,7 +996,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabReleaseLink.typescript.md b/docs/dataGitlabReleaseLink.typescript.md
index 2700c2412..254373404 100644
--- a/docs/dataGitlabReleaseLink.typescript.md
+++ b/docs/dataGitlabReleaseLink.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLink
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link gitlab_release_link}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link gitlab_release_link}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabReleaseLink to i
The id of the existing DataGitlabReleaseLink that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#import import section} in the documentation of this resource for the id to use
---
@@ -723,7 +723,7 @@ const dataGitlabReleaseLinkConfig: dataGitlabReleaseLink.DataGitlabReleaseLinkCo
| linkId
| number
| The ID of the link. |
| project
| string
| The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding). |
| tagName
| string
| The tag associated with the Release. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}. |
---
@@ -807,7 +807,7 @@ public readonly linkId: number;
The ID of the link.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#link_id DataGitlabReleaseLink#link_id}
---
@@ -821,7 +821,7 @@ public readonly project: string;
The ID or [URL-encoded path of the project](https://docs.gitlab.com/ee/api/index.html#namespaced-path-encoding).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#project DataGitlabReleaseLink#project}
---
@@ -835,7 +835,7 @@ public readonly tagName: string;
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#tag_name DataGitlabReleaseLink#tag_name}
---
@@ -847,7 +847,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_link#id DataGitlabReleaseLink#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabReleaseLinks.csharp.md b/docs/dataGitlabReleaseLinks.csharp.md
index 252ae1def..4979a6220 100644
--- a/docs/dataGitlabReleaseLinks.csharp.md
+++ b/docs/dataGitlabReleaseLinks.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLinks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links gitlab_release_links}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links gitlab_release_links}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabReleaseLinks to
The id of the existing DataGitlabReleaseLinks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
---
@@ -656,7 +656,7 @@ new DataGitlabReleaseLinksConfig {
| Provisioners
| object[]
| *No description.* |
| Project
| string
| The ID or full path to the project. |
| TagName
| string
| The tag associated with the Release. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
---
@@ -740,7 +740,7 @@ public string Project { get; set; }
The ID or full path to the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
---
@@ -754,7 +754,7 @@ public string TagName { get; set; }
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
---
@@ -766,7 +766,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabReleaseLinks.go.md b/docs/dataGitlabReleaseLinks.go.md
index 2616a5b76..461958c6a 100644
--- a/docs/dataGitlabReleaseLinks.go.md
+++ b/docs/dataGitlabReleaseLinks.go.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLinks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links gitlab_release_links}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links gitlab_release_links}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabReleaseLinks to
The id of the existing DataGitlabReleaseLinks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
---
@@ -656,7 +656,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabreleaseli
| Provisioners
| *[]interface{}
| *No description.* |
| Project
| *string
| The ID or full path to the project. |
| TagName
| *string
| The tag associated with the Release. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
---
@@ -740,7 +740,7 @@ Project *string
The ID or full path to the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
---
@@ -754,7 +754,7 @@ TagName *string
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
---
@@ -766,7 +766,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabReleaseLinks.java.md b/docs/dataGitlabReleaseLinks.java.md
index c9bda7672..58315912b 100644
--- a/docs/dataGitlabReleaseLinks.java.md
+++ b/docs/dataGitlabReleaseLinks.java.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLinks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links gitlab_release_links}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links gitlab_release_links}.
#### Initializers
@@ -42,7 +42,7 @@ DataGitlabReleaseLinks.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or full path to the project. |
| tagName
| java.lang.String
| The tag associated with the Release. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
The ID or full path to the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -463,7 +463,7 @@ The construct id used in the generated config for the DataGitlabReleaseLinks to
The id of the existing DataGitlabReleaseLinks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
---
@@ -751,7 +751,7 @@ DataGitlabReleaseLinksConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or full path to the project. |
| tagName
| java.lang.String
| The tag associated with the Release. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
---
@@ -835,7 +835,7 @@ public java.lang.String getProject();
The ID or full path to the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
---
@@ -849,7 +849,7 @@ public java.lang.String getTagName();
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
---
@@ -861,7 +861,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabReleaseLinks.python.md b/docs/dataGitlabReleaseLinks.python.md
index 247cee852..3b5c7b06c 100644
--- a/docs/dataGitlabReleaseLinks.python.md
+++ b/docs/dataGitlabReleaseLinks.python.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLinks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links gitlab_release_links}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links gitlab_release_links}.
#### Initializers
@@ -40,7 +40,7 @@ dataGitlabReleaseLinks.DataGitlabReleaseLinks(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or full path to the project. |
| tag_name
| str
| The tag associated with the Release. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
The ID or full path to the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -497,7 +497,7 @@ The construct id used in the generated config for the DataGitlabReleaseLinks to
The id of the existing DataGitlabReleaseLinks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
---
@@ -781,7 +781,7 @@ dataGitlabReleaseLinks.DataGitlabReleaseLinksConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or full path to the project. |
| tag_name
| str
| The tag associated with the Release. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
---
@@ -865,7 +865,7 @@ project: str
The ID or full path to the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
---
@@ -879,7 +879,7 @@ tag_name: str
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
---
@@ -891,7 +891,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabReleaseLinks.typescript.md b/docs/dataGitlabReleaseLinks.typescript.md
index 88056af0a..2752ffbca 100644
--- a/docs/dataGitlabReleaseLinks.typescript.md
+++ b/docs/dataGitlabReleaseLinks.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabReleaseLinks
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links gitlab_release_links}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links gitlab_release_links}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabReleaseLinks to
The id of the existing DataGitlabReleaseLinks that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#import import section} in the documentation of this resource for the id to use
---
@@ -645,7 +645,7 @@ const dataGitlabReleaseLinksConfig: dataGitlabReleaseLinks.DataGitlabReleaseLink
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| project
| string
| The ID or full path to the project. |
| tagName
| string
| The tag associated with the Release. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}. |
---
@@ -729,7 +729,7 @@ public readonly project: string;
The ID or full path to the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#project DataGitlabReleaseLinks#project}
---
@@ -743,7 +743,7 @@ public readonly tagName: string;
The tag associated with the Release.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#tag_name DataGitlabReleaseLinks#tag_name}
---
@@ -755,7 +755,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/release_links#id DataGitlabReleaseLinks#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabRepositoryFile.csharp.md b/docs/dataGitlabRepositoryFile.csharp.md
index f0761f846..27ad51a5c 100644
--- a/docs/dataGitlabRepositoryFile.csharp.md
+++ b/docs/dataGitlabRepositoryFile.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryFile
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file gitlab_repository_file}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file gitlab_repository_file}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabRepositoryFile t
The id of the existing DataGitlabRepositoryFile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
---
@@ -768,7 +768,7 @@ new DataGitlabRepositoryFileConfig {
| FilePath
| string
| The full path of the file. |
| Project
| string
| The name or ID of the project. |
| Ref
| string
| The name of branch, tag or commit. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
---
@@ -854,7 +854,7 @@ The full path of the file.
It must be relative to the root of the project without a leading slash `/` or `./`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
---
@@ -868,7 +868,7 @@ public string Project { get; set; }
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
---
@@ -882,7 +882,7 @@ public string Ref { get; set; }
The name of branch, tag or commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
---
@@ -894,7 +894,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabRepositoryFile.go.md b/docs/dataGitlabRepositoryFile.go.md
index bd4a08423..e0e52cfb2 100644
--- a/docs/dataGitlabRepositoryFile.go.md
+++ b/docs/dataGitlabRepositoryFile.go.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryFile
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file gitlab_repository_file}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file gitlab_repository_file}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabRepositoryFile t
The id of the existing DataGitlabRepositoryFile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
---
@@ -768,7 +768,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabrepositor
| FilePath
| *string
| The full path of the file. |
| Project
| *string
| The name or ID of the project. |
| Ref
| *string
| The name of branch, tag or commit. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
---
@@ -854,7 +854,7 @@ The full path of the file.
It must be relative to the root of the project without a leading slash `/` or `./`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
---
@@ -868,7 +868,7 @@ Project *string
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
---
@@ -882,7 +882,7 @@ Ref *string
The name of branch, tag or commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
---
@@ -894,7 +894,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabRepositoryFile.java.md b/docs/dataGitlabRepositoryFile.java.md
index a4f2c45e0..cc9080ce9 100644
--- a/docs/dataGitlabRepositoryFile.java.md
+++ b/docs/dataGitlabRepositoryFile.java.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryFile
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file gitlab_repository_file}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file gitlab_repository_file}.
#### Initializers
@@ -44,7 +44,7 @@ DataGitlabRepositoryFile.Builder.create(Construct scope, java.lang.String id)
| filePath
| java.lang.String
| The full path of the file. |
| project
| java.lang.String
| The name or ID of the project. |
| ref
| java.lang.String
| The name of branch, tag or commit. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
---
@@ -116,7 +116,7 @@ The full path of the file.
It must be relative to the root of the project without a leading slash `/` or `./`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name of branch, tag or commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -477,7 +477,7 @@ The construct id used in the generated config for the DataGitlabRepositoryFile t
The id of the existing DataGitlabRepositoryFile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
---
@@ -877,7 +877,7 @@ DataGitlabRepositoryFileConfig.builder()
| filePath
| java.lang.String
| The full path of the file. |
| project
| java.lang.String
| The name or ID of the project. |
| ref
| java.lang.String
| The name of branch, tag or commit. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
---
@@ -963,7 +963,7 @@ The full path of the file.
It must be relative to the root of the project without a leading slash `/` or `./`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
---
@@ -977,7 +977,7 @@ public java.lang.String getProject();
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
---
@@ -991,7 +991,7 @@ public java.lang.String getRef();
The name of branch, tag or commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
---
@@ -1003,7 +1003,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabRepositoryFile.python.md b/docs/dataGitlabRepositoryFile.python.md
index 4624c0c71..459e7a709 100644
--- a/docs/dataGitlabRepositoryFile.python.md
+++ b/docs/dataGitlabRepositoryFile.python.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryFile
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file gitlab_repository_file}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file gitlab_repository_file}.
#### Initializers
@@ -42,7 +42,7 @@ dataGitlabRepositoryFile.DataGitlabRepositoryFile(
| file_path
| str
| The full path of the file. |
| project
| str
| The name or ID of the project. |
| ref
| str
| The name of branch, tag or commit. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
---
@@ -114,7 +114,7 @@ The full path of the file.
It must be relative to the root of the project without a leading slash `/` or `./`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name of branch, tag or commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -511,7 +511,7 @@ The construct id used in the generated config for the DataGitlabRepositoryFile t
The id of the existing DataGitlabRepositoryFile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
---
@@ -907,7 +907,7 @@ dataGitlabRepositoryFile.DataGitlabRepositoryFileConfig(
| file_path
| str
| The full path of the file. |
| project
| str
| The name or ID of the project. |
| ref
| str
| The name of branch, tag or commit. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
---
@@ -993,7 +993,7 @@ The full path of the file.
It must be relative to the root of the project without a leading slash `/` or `./`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
---
@@ -1007,7 +1007,7 @@ project: str
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
---
@@ -1021,7 +1021,7 @@ ref: str
The name of branch, tag or commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
---
@@ -1033,7 +1033,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabRepositoryFile.typescript.md b/docs/dataGitlabRepositoryFile.typescript.md
index aae842fe3..de1d8073d 100644
--- a/docs/dataGitlabRepositoryFile.typescript.md
+++ b/docs/dataGitlabRepositoryFile.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryFile
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file gitlab_repository_file}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file gitlab_repository_file}.
#### Initializers
@@ -372,7 +372,7 @@ The construct id used in the generated config for the DataGitlabRepositoryFile t
The id of the existing DataGitlabRepositoryFile that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#import import section} in the documentation of this resource for the id to use
---
@@ -756,7 +756,7 @@ const dataGitlabRepositoryFileConfig: dataGitlabRepositoryFile.DataGitlabReposit
| filePath
| string
| The full path of the file. |
| project
| string
| The name or ID of the project. |
| ref
| string
| The name of branch, tag or commit. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}. |
---
@@ -842,7 +842,7 @@ The full path of the file.
It must be relative to the root of the project without a leading slash `/` or `./`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#file_path DataGitlabRepositoryFile#file_path}
---
@@ -856,7 +856,7 @@ public readonly project: string;
The name or ID of the project.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#project DataGitlabRepositoryFile#project}
---
@@ -870,7 +870,7 @@ public readonly ref: string;
The name of branch, tag or commit.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#ref DataGitlabRepositoryFile#ref}
---
@@ -882,7 +882,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_file#id DataGitlabRepositoryFile#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/dataGitlabRepositoryTree.csharp.md b/docs/dataGitlabRepositoryTree.csharp.md
index d5aa06dfd..7f652ad61 100644
--- a/docs/dataGitlabRepositoryTree.csharp.md
+++ b/docs/dataGitlabRepositoryTree.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryTree
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree gitlab_repository_tree}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree gitlab_repository_tree}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataGitlabRepositoryTree t
The id of the existing DataGitlabRepositoryTree that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
---
@@ -716,7 +716,7 @@ new DataGitlabRepositoryTreeConfig {
| Provisioners
| object[]
| *No description.* |
| Project
| string
| The ID or full path of the project owned by the authenticated user. |
| Ref
| string
| The name of a repository branch or tag. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
| Path
| string
| The path inside repository. Used to get content of subdirectories. |
| Recursive
| object
| Boolean value used to get a recursive tree (false by default). |
@@ -802,7 +802,7 @@ public string Project { get; set; }
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
---
@@ -816,7 +816,7 @@ public string Ref { get; set; }
The name of a repository branch or tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
---
@@ -828,7 +828,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -845,7 +845,7 @@ public string Path { get; set; }
The path inside repository. Used to get content of subdirectories.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
---
@@ -859,7 +859,7 @@ public object Recursive { get; set; }
Boolean value used to get a recursive tree (false by default).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
---
diff --git a/docs/dataGitlabRepositoryTree.go.md b/docs/dataGitlabRepositoryTree.go.md
index 8cf65fcc5..6561ee056 100644
--- a/docs/dataGitlabRepositoryTree.go.md
+++ b/docs/dataGitlabRepositoryTree.go.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryTree
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree gitlab_repository_tree}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree gitlab_repository_tree}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataGitlabRepositoryTree t
The id of the existing DataGitlabRepositoryTree that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
---
@@ -716,7 +716,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabrepositor
| Provisioners
| *[]interface{}
| *No description.* |
| Project
| *string
| The ID or full path of the project owned by the authenticated user. |
| Ref
| *string
| The name of a repository branch or tag. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
| Path
| *string
| The path inside repository. Used to get content of subdirectories. |
| Recursive
| interface{}
| Boolean value used to get a recursive tree (false by default). |
@@ -802,7 +802,7 @@ Project *string
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
---
@@ -816,7 +816,7 @@ Ref *string
The name of a repository branch or tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
---
@@ -828,7 +828,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -845,7 +845,7 @@ Path *string
The path inside repository. Used to get content of subdirectories.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
---
@@ -859,7 +859,7 @@ Recursive interface{}
Boolean value used to get a recursive tree (false by default).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
---
diff --git a/docs/dataGitlabRepositoryTree.java.md b/docs/dataGitlabRepositoryTree.java.md
index af7698e41..14f9227e3 100644
--- a/docs/dataGitlabRepositoryTree.java.md
+++ b/docs/dataGitlabRepositoryTree.java.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryTree
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree gitlab_repository_tree}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree gitlab_repository_tree}.
#### Initializers
@@ -45,7 +45,7 @@ DataGitlabRepositoryTree.Builder.create(Construct scope, java.lang.String id)
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or full path of the project owned by the authenticated user. |
| ref
| java.lang.String
| The name of a repository branch or tag. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
| path
| java.lang.String
| The path inside repository. Used to get content of subdirectories. |
| recursive
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Boolean value used to get a recursive tree (false by default). |
@@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
---
@@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name of a repository branch or tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
---
@@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -148,7 +148,7 @@ If you experience problems setting this value it might not be settable. Please t
The path inside repository. Used to get content of subdirectories.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Boolean value used to get a recursive tree (false by default).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
---
@@ -502,7 +502,7 @@ The construct id used in the generated config for the DataGitlabRepositoryTree t
The id of the existing DataGitlabRepositoryTree that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
---
@@ -837,7 +837,7 @@ DataGitlabRepositoryTreeConfig.builder()
| provisioners
| java.util.List
| *No description.* |
| project
| java.lang.String
| The ID or full path of the project owned by the authenticated user. |
| ref
| java.lang.String
| The name of a repository branch or tag. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
| path
| java.lang.String
| The path inside repository. Used to get content of subdirectories. |
| recursive
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Boolean value used to get a recursive tree (false by default). |
@@ -923,7 +923,7 @@ public java.lang.String getProject();
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
---
@@ -937,7 +937,7 @@ public java.lang.String getRef();
The name of a repository branch or tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
---
@@ -949,7 +949,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -966,7 +966,7 @@ public java.lang.String getPath();
The path inside repository. Used to get content of subdirectories.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
---
@@ -980,7 +980,7 @@ public java.lang.Object getRecursive();
Boolean value used to get a recursive tree (false by default).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
---
diff --git a/docs/dataGitlabRepositoryTree.python.md b/docs/dataGitlabRepositoryTree.python.md
index 6b8f99021..634e2facc 100644
--- a/docs/dataGitlabRepositoryTree.python.md
+++ b/docs/dataGitlabRepositoryTree.python.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryTree
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree gitlab_repository_tree}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree gitlab_repository_tree}.
#### Initializers
@@ -42,7 +42,7 @@ dataGitlabRepositoryTree.DataGitlabRepositoryTree(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or full path of the project owned by the authenticated user. |
| ref
| str
| The name of a repository branch or tag. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
| path
| str
| The path inside repository. Used to get content of subdirectories. |
| recursive
| typing.Union[bool, cdktf.IResolvable]
| Boolean value used to get a recursive tree (false by default). |
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name of a repository branch or tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t
The path inside repository. Used to get content of subdirectories.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
---
@@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Boolean value used to get a recursive tree (false by default).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
---
@@ -535,7 +535,7 @@ The construct id used in the generated config for the DataGitlabRepositoryTree t
The id of the existing DataGitlabRepositoryTree that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
---
@@ -865,7 +865,7 @@ dataGitlabRepositoryTree.DataGitlabRepositoryTreeConfig(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| project
| str
| The ID or full path of the project owned by the authenticated user. |
| ref
| str
| The name of a repository branch or tag. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
| path
| str
| The path inside repository. Used to get content of subdirectories. |
| recursive
| typing.Union[bool, cdktf.IResolvable]
| Boolean value used to get a recursive tree (false by default). |
@@ -951,7 +951,7 @@ project: str
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
---
@@ -965,7 +965,7 @@ ref: str
The name of a repository branch or tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
---
@@ -977,7 +977,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -994,7 +994,7 @@ path: str
The path inside repository. Used to get content of subdirectories.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
---
@@ -1008,7 +1008,7 @@ recursive: typing.Union[bool, IResolvable]
Boolean value used to get a recursive tree (false by default).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
---
diff --git a/docs/dataGitlabRepositoryTree.typescript.md b/docs/dataGitlabRepositoryTree.typescript.md
index 92b2761b7..d3c348bcf 100644
--- a/docs/dataGitlabRepositoryTree.typescript.md
+++ b/docs/dataGitlabRepositoryTree.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabRepositoryTree
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree gitlab_repository_tree}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree gitlab_repository_tree}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataGitlabRepositoryTree t
The id of the existing DataGitlabRepositoryTree that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#import import section} in the documentation of this resource for the id to use
---
@@ -703,7 +703,7 @@ const dataGitlabRepositoryTreeConfig: dataGitlabRepositoryTree.DataGitlabReposit
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| project
| string
| The ID or full path of the project owned by the authenticated user. |
| ref
| string
| The name of a repository branch or tag. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}. |
| path
| string
| The path inside repository. Used to get content of subdirectories. |
| recursive
| boolean \| cdktf.IResolvable
| Boolean value used to get a recursive tree (false by default). |
@@ -789,7 +789,7 @@ public readonly project: string;
The ID or full path of the project owned by the authenticated user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#project DataGitlabRepositoryTree#project}
---
@@ -803,7 +803,7 @@ public readonly ref: string;
The name of a repository branch or tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#ref DataGitlabRepositoryTree#ref}
---
@@ -815,7 +815,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#id DataGitlabRepositoryTree#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -832,7 +832,7 @@ public readonly path: string;
The path inside repository. Used to get content of subdirectories.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#path DataGitlabRepositoryTree#path}
---
@@ -846,7 +846,7 @@ public readonly recursive: boolean | IResolvable;
Boolean value used to get a recursive tree (false by default).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/repository_tree#recursive DataGitlabRepositoryTree#recursive}
---
diff --git a/docs/dataGitlabUser.csharp.md b/docs/dataGitlabUser.csharp.md
index 820552dfd..e68fb267f 100644
--- a/docs/dataGitlabUser.csharp.md
+++ b/docs/dataGitlabUser.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user gitlab_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user gitlab_user}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabUser to import.
The id of the existing DataGitlabUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
---
@@ -993,7 +993,7 @@ new DataGitlabUserConfig {
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| Email
| string
| The public email address of the user. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}. |
| NamespaceId
| double
| The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10. |
| UserId
| double
| The ID of the user. |
| Username
| string
| The username of the user. |
@@ -1082,7 +1082,7 @@ The public email address of the user.
**Note**: before GitLab 14.8 the lookup was based on the users primary email address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#email DataGitlabUser#email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#email DataGitlabUser#email}
---
@@ -1094,7 +1094,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1111,7 +1111,7 @@ public double NamespaceId { get; set; }
The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
---
@@ -1125,7 +1125,7 @@ public double UserId { get; set; }
The ID of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
---
@@ -1139,7 +1139,7 @@ public string Username { get; set; }
The username of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#username DataGitlabUser#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#username DataGitlabUser#username}
---
diff --git a/docs/dataGitlabUser.go.md b/docs/dataGitlabUser.go.md
index c8cfd1fdd..ef7bad1fb 100644
--- a/docs/dataGitlabUser.go.md
+++ b/docs/dataGitlabUser.go.md
@@ -4,7 +4,7 @@
### DataGitlabUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user gitlab_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user gitlab_user}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabUser to import.
The id of the existing DataGitlabUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
---
@@ -993,7 +993,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabuser"
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| Email
| *string
| The public email address of the user. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}. |
| NamespaceId
| *f64
| The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10. |
| UserId
| *f64
| The ID of the user. |
| Username
| *string
| The username of the user. |
@@ -1082,7 +1082,7 @@ The public email address of the user.
**Note**: before GitLab 14.8 the lookup was based on the users primary email address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#email DataGitlabUser#email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#email DataGitlabUser#email}
---
@@ -1094,7 +1094,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1111,7 +1111,7 @@ NamespaceId *f64
The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
---
@@ -1125,7 +1125,7 @@ UserId *f64
The ID of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
---
@@ -1139,7 +1139,7 @@ Username *string
The username of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#username DataGitlabUser#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#username DataGitlabUser#username}
---
diff --git a/docs/dataGitlabUser.java.md b/docs/dataGitlabUser.java.md
index 57e878f82..f6a94f13c 100644
--- a/docs/dataGitlabUser.java.md
+++ b/docs/dataGitlabUser.java.md
@@ -4,7 +4,7 @@
### DataGitlabUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user gitlab_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user gitlab_user}.
#### Initializers
@@ -43,7 +43,7 @@ DataGitlabUser.Builder.create(Construct scope, java.lang.String id)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| email
| java.lang.String
| The public email address of the user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}. |
| namespaceId
| java.lang.Number
| The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10. |
| userId
| java.lang.Number
| The ID of the user. |
| username
| java.lang.String
| The username of the user. |
@@ -118,7 +118,7 @@ The public email address of the user.
**Note**: before GitLab 14.8 the lookup was based on the users primary email address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#email DataGitlabUser#email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#email DataGitlabUser#email}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -139,7 +139,7 @@ If you experience problems setting this value it might not be settable. Please t
The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
---
@@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
---
@@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The username of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#username DataGitlabUser#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#username DataGitlabUser#username}
---
@@ -517,7 +517,7 @@ The construct id used in the generated config for the DataGitlabUser to import.
The id of the existing DataGitlabUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
---
@@ -1114,7 +1114,7 @@ DataGitlabUserConfig.builder()
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| email
| java.lang.String
| The public email address of the user. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}. |
| namespaceId
| java.lang.Number
| The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10. |
| userId
| java.lang.Number
| The ID of the user. |
| username
| java.lang.String
| The username of the user. |
@@ -1203,7 +1203,7 @@ The public email address of the user.
**Note**: before GitLab 14.8 the lookup was based on the users primary email address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#email DataGitlabUser#email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#email DataGitlabUser#email}
---
@@ -1215,7 +1215,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1232,7 +1232,7 @@ public java.lang.Number getNamespaceId();
The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
---
@@ -1246,7 +1246,7 @@ public java.lang.Number getUserId();
The ID of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
---
@@ -1260,7 +1260,7 @@ public java.lang.String getUsername();
The username of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#username DataGitlabUser#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#username DataGitlabUser#username}
---
diff --git a/docs/dataGitlabUser.python.md b/docs/dataGitlabUser.python.md
index 994ce2d07..e08ca5c32 100644
--- a/docs/dataGitlabUser.python.md
+++ b/docs/dataGitlabUser.python.md
@@ -4,7 +4,7 @@
### DataGitlabUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user gitlab_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user gitlab_user}.
#### Initializers
@@ -41,7 +41,7 @@ dataGitlabUser.DataGitlabUser(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| email
| str
| The public email address of the user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}. |
| namespace_id
| typing.Union[int, float]
| The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10. |
| user_id
| typing.Union[int, float]
| The ID of the user. |
| username
| str
| The username of the user. |
@@ -116,7 +116,7 @@ The public email address of the user.
**Note**: before GitLab 14.8 the lookup was based on the users primary email address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#email DataGitlabUser#email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#email DataGitlabUser#email}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -137,7 +137,7 @@ If you experience problems setting this value it might not be settable. Please t
The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
---
@@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The ID of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
---
@@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The username of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#username DataGitlabUser#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#username DataGitlabUser#username}
---
@@ -551,7 +551,7 @@ The construct id used in the generated config for the DataGitlabUser to import.
The id of the existing DataGitlabUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
---
@@ -1144,7 +1144,7 @@ dataGitlabUser.DataGitlabUserConfig(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| email
| str
| The public email address of the user. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}. |
| namespace_id
| typing.Union[int, float]
| The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10. |
| user_id
| typing.Union[int, float]
| The ID of the user. |
| username
| str
| The username of the user. |
@@ -1233,7 +1233,7 @@ The public email address of the user.
**Note**: before GitLab 14.8 the lookup was based on the users primary email address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#email DataGitlabUser#email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#email DataGitlabUser#email}
---
@@ -1245,7 +1245,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1262,7 +1262,7 @@ namespace_id: typing.Union[int, float]
The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
---
@@ -1276,7 +1276,7 @@ user_id: typing.Union[int, float]
The ID of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
---
@@ -1290,7 +1290,7 @@ username: str
The username of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#username DataGitlabUser#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#username DataGitlabUser#username}
---
diff --git a/docs/dataGitlabUser.typescript.md b/docs/dataGitlabUser.typescript.md
index 259f6240e..289f33ead 100644
--- a/docs/dataGitlabUser.typescript.md
+++ b/docs/dataGitlabUser.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabUser
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user gitlab_user}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user gitlab_user}.
#### Initializers
@@ -400,7 +400,7 @@ The construct id used in the generated config for the DataGitlabUser to import.
The id of the existing DataGitlabUser that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#import import section} in the documentation of this resource for the id to use
---
@@ -980,7 +980,7 @@ const dataGitlabUserConfig: dataGitlabUser.DataGitlabUserConfig = { ... }
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| email
| string
| The public email address of the user. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}. |
| namespaceId
| number
| The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10. |
| userId
| number
| The ID of the user. |
| username
| string
| The username of the user. |
@@ -1069,7 +1069,7 @@ The public email address of the user.
**Note**: before GitLab 14.8 the lookup was based on the users primary email address.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#email DataGitlabUser#email}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#email DataGitlabUser#email}
---
@@ -1081,7 +1081,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#id DataGitlabUser#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#id DataGitlabUser#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1098,7 +1098,7 @@ public readonly namespaceId: number;
The ID of the user's namespace. Requires admin token to access this field. Available since GitLab 14.10.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#namespace_id DataGitlabUser#namespace_id}
---
@@ -1112,7 +1112,7 @@ public readonly userId: number;
The ID of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#user_id DataGitlabUser#user_id}
---
@@ -1126,7 +1126,7 @@ public readonly username: string;
The username of the user.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user#username DataGitlabUser#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user#username DataGitlabUser#username}
---
diff --git a/docs/dataGitlabUserSshkeys.csharp.md b/docs/dataGitlabUserSshkeys.csharp.md
index aa1cd01d0..008cd148f 100644
--- a/docs/dataGitlabUserSshkeys.csharp.md
+++ b/docs/dataGitlabUserSshkeys.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabUserSshkeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataGitlabUserSshkeys to i
The id of the existing DataGitlabUserSshkeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
---
@@ -668,7 +668,7 @@ new DataGitlabUserSshkeysConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
| UserId
| double
| ID of the user to get the SSH keys for. |
| Username
| string
| Username of the user to get the SSH keys for. |
@@ -752,7 +752,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -769,7 +769,7 @@ public double UserId { get; set; }
ID of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
---
@@ -783,7 +783,7 @@ public string Username { get; set; }
Username of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
---
diff --git a/docs/dataGitlabUserSshkeys.go.md b/docs/dataGitlabUserSshkeys.go.md
index 2e682d111..965d06787 100644
--- a/docs/dataGitlabUserSshkeys.go.md
+++ b/docs/dataGitlabUserSshkeys.go.md
@@ -4,7 +4,7 @@
### DataGitlabUserSshkeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataGitlabUserSshkeys to i
The id of the existing DataGitlabUserSshkeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
---
@@ -668,7 +668,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabusersshke
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
| UserId
| *f64
| ID of the user to get the SSH keys for. |
| Username
| *string
| Username of the user to get the SSH keys for. |
@@ -752,7 +752,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -769,7 +769,7 @@ UserId *f64
ID of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
---
@@ -783,7 +783,7 @@ Username *string
Username of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
---
diff --git a/docs/dataGitlabUserSshkeys.java.md b/docs/dataGitlabUserSshkeys.java.md
index dd7a1282f..cad16b9e8 100644
--- a/docs/dataGitlabUserSshkeys.java.md
+++ b/docs/dataGitlabUserSshkeys.java.md
@@ -4,7 +4,7 @@
### DataGitlabUserSshkeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
#### Initializers
@@ -40,7 +40,7 @@ DataGitlabUserSshkeys.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
| userId
| java.lang.Number
| ID of the user to get the SSH keys for. |
| username
| java.lang.String
| Username of the user to get the SSH keys for. |
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -123,7 +123,7 @@ If you experience problems setting this value it might not be settable. Please t
ID of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
---
@@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Username of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
---
@@ -477,7 +477,7 @@ The construct id used in the generated config for the DataGitlabUserSshkeys to i
The id of the existing DataGitlabUserSshkeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
---
@@ -763,7 +763,7 @@ DataGitlabUserSshkeysConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
| userId
| java.lang.Number
| ID of the user to get the SSH keys for. |
| username
| java.lang.String
| Username of the user to get the SSH keys for. |
@@ -847,7 +847,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -864,7 +864,7 @@ public java.lang.Number getUserId();
ID of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
---
@@ -878,7 +878,7 @@ public java.lang.String getUsername();
Username of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
---
diff --git a/docs/dataGitlabUserSshkeys.python.md b/docs/dataGitlabUserSshkeys.python.md
index 1531b1d19..3043b389e 100644
--- a/docs/dataGitlabUserSshkeys.python.md
+++ b/docs/dataGitlabUserSshkeys.python.md
@@ -4,7 +4,7 @@
### DataGitlabUserSshkeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
#### Initializers
@@ -38,7 +38,7 @@ dataGitlabUserSshkeys.DataGitlabUserSshkeys(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
| user_id
| typing.Union[int, float]
| ID of the user to get the SSH keys for. |
| username
| str
| Username of the user to get the SSH keys for. |
@@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -121,7 +121,7 @@ If you experience problems setting this value it might not be settable. Please t
ID of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
---
@@ -131,7 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Username of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
---
@@ -511,7 +511,7 @@ The construct id used in the generated config for the DataGitlabUserSshkeys to i
The id of the existing DataGitlabUserSshkeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
---
@@ -793,7 +793,7 @@ dataGitlabUserSshkeys.DataGitlabUserSshkeysConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
| user_id
| typing.Union[int, float]
| ID of the user to get the SSH keys for. |
| username
| str
| Username of the user to get the SSH keys for. |
@@ -877,7 +877,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -894,7 +894,7 @@ user_id: typing.Union[int, float]
ID of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
---
@@ -908,7 +908,7 @@ username: str
Username of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
---
diff --git a/docs/dataGitlabUserSshkeys.typescript.md b/docs/dataGitlabUserSshkeys.typescript.md
index 1cc5db619..f6554fc00 100644
--- a/docs/dataGitlabUserSshkeys.typescript.md
+++ b/docs/dataGitlabUserSshkeys.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabUserSshkeys
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys gitlab_user_sshkeys}.
#### Initializers
@@ -386,7 +386,7 @@ The construct id used in the generated config for the DataGitlabUserSshkeys to i
The id of the existing DataGitlabUserSshkeys that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#import import section} in the documentation of this resource for the id to use
---
@@ -657,7 +657,7 @@ const dataGitlabUserSshkeysConfig: dataGitlabUserSshkeys.DataGitlabUserSshkeysCo
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}. |
| userId
| number
| ID of the user to get the SSH keys for. |
| username
| string
| Username of the user to get the SSH keys for. |
@@ -741,7 +741,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#id DataGitlabUserSshkeys#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -758,7 +758,7 @@ public readonly userId: number;
ID of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#user_id DataGitlabUserSshkeys#user_id}
---
@@ -772,7 +772,7 @@ public readonly username: string;
Username of the user to get the SSH keys for.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/user_sshkeys#username DataGitlabUserSshkeys#username}
---
diff --git a/docs/dataGitlabUsers.csharp.md b/docs/dataGitlabUsers.csharp.md
index 313e4954b..79be18b75 100644
--- a/docs/dataGitlabUsers.csharp.md
+++ b/docs/dataGitlabUsers.csharp.md
@@ -4,7 +4,7 @@
### DataGitlabUsers
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users gitlab_users}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users gitlab_users}.
#### Initializers
@@ -435,7 +435,7 @@ The construct id used in the generated config for the DataGitlabUsers to import.
The id of the existing DataGitlabUsers that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
---
@@ -884,7 +884,7 @@ new DataGitlabUsersConfig {
| CreatedBefore
| string
| Search for users created before a specific date. (Requires administrator privileges). |
| ExternProvider
| string
| Lookup users by external provider. (Requires administrator privileges). |
| ExternUid
| string
| Lookup users by external UID. (Requires administrator privileges). |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}. |
| OrderBy
| string
| Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges). |
| Search
| string
| Search users by username, name or email. |
| Sort
| string
| Sort users' list in asc or desc order. (Requires administrator privileges). |
@@ -971,7 +971,7 @@ public object Active { get; set; }
Filter users that are active.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#active DataGitlabUsers#active}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#active DataGitlabUsers#active}
---
@@ -985,7 +985,7 @@ public object Blocked { get; set; }
Filter users that are blocked.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
---
@@ -999,7 +999,7 @@ public string CreatedAfter { get; set; }
Search for users created after a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
---
@@ -1013,7 +1013,7 @@ public string CreatedBefore { get; set; }
Search for users created before a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
---
@@ -1027,7 +1027,7 @@ public string ExternProvider { get; set; }
Lookup users by external provider. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
---
@@ -1041,7 +1041,7 @@ public string ExternUid { get; set; }
Lookup users by external UID. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
---
@@ -1053,7 +1053,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1070,7 +1070,7 @@ public string OrderBy { get; set; }
Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
---
@@ -1084,7 +1084,7 @@ public string Search { get; set; }
Search users by username, name or email.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#search DataGitlabUsers#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#search DataGitlabUsers#search}
---
@@ -1098,7 +1098,7 @@ public string Sort { get; set; }
Sort users' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#sort DataGitlabUsers#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#sort DataGitlabUsers#sort}
---
diff --git a/docs/dataGitlabUsers.go.md b/docs/dataGitlabUsers.go.md
index e105e18cc..af5480f60 100644
--- a/docs/dataGitlabUsers.go.md
+++ b/docs/dataGitlabUsers.go.md
@@ -4,7 +4,7 @@
### DataGitlabUsers
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users gitlab_users}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users gitlab_users}.
#### Initializers
@@ -435,7 +435,7 @@ The construct id used in the generated config for the DataGitlabUsers to import.
The id of the existing DataGitlabUsers that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
---
@@ -884,7 +884,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabusers"
| CreatedBefore
| *string
| Search for users created before a specific date. (Requires administrator privileges). |
| ExternProvider
| *string
| Lookup users by external provider. (Requires administrator privileges). |
| ExternUid
| *string
| Lookup users by external UID. (Requires administrator privileges). |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}. |
| OrderBy
| *string
| Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges). |
| Search
| *string
| Search users by username, name or email. |
| Sort
| *string
| Sort users' list in asc or desc order. (Requires administrator privileges). |
@@ -971,7 +971,7 @@ Active interface{}
Filter users that are active.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#active DataGitlabUsers#active}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#active DataGitlabUsers#active}
---
@@ -985,7 +985,7 @@ Blocked interface{}
Filter users that are blocked.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
---
@@ -999,7 +999,7 @@ CreatedAfter *string
Search for users created after a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
---
@@ -1013,7 +1013,7 @@ CreatedBefore *string
Search for users created before a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
---
@@ -1027,7 +1027,7 @@ ExternProvider *string
Lookup users by external provider. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
---
@@ -1041,7 +1041,7 @@ ExternUid *string
Lookup users by external UID. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
---
@@ -1053,7 +1053,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1070,7 +1070,7 @@ OrderBy *string
Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
---
@@ -1084,7 +1084,7 @@ Search *string
Search users by username, name or email.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#search DataGitlabUsers#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#search DataGitlabUsers#search}
---
@@ -1098,7 +1098,7 @@ Sort *string
Sort users' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#sort DataGitlabUsers#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#sort DataGitlabUsers#sort}
---
diff --git a/docs/dataGitlabUsers.java.md b/docs/dataGitlabUsers.java.md
index c529bd576..79bd8a1a6 100644
--- a/docs/dataGitlabUsers.java.md
+++ b/docs/dataGitlabUsers.java.md
@@ -4,7 +4,7 @@
### DataGitlabUsers
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users gitlab_users}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users gitlab_users}.
#### Initializers
@@ -55,7 +55,7 @@ DataGitlabUsers.Builder.create(Construct scope, java.lang.String id)
| createdBefore
| java.lang.String
| Search for users created before a specific date. (Requires administrator privileges). |
| externProvider
| java.lang.String
| Lookup users by external provider. (Requires administrator privileges). |
| externUid
| java.lang.String
| Lookup users by external UID. (Requires administrator privileges). |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}. |
| orderBy
| java.lang.String
| Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges). |
| search
| java.lang.String
| Search users by username, name or email. |
| sort
| java.lang.String
| Sort users' list in asc or desc order. (Requires administrator privileges). |
@@ -128,7 +128,7 @@ Must be unique amongst siblings in the same scope
Filter users that are active.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#active DataGitlabUsers#active}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#active DataGitlabUsers#active}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Filter users that are blocked.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search for users created after a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search for users created before a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
---
@@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Lookup users by external provider. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
---
@@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Lookup users by external UID. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
---
@@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -199,7 +199,7 @@ If you experience problems setting this value it might not be settable. Please t
Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
---
@@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search users by username, name or email.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#search DataGitlabUsers#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#search DataGitlabUsers#search}
---
@@ -219,7 +219,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Sort users' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#sort DataGitlabUsers#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#sort DataGitlabUsers#sort}
---
@@ -612,7 +612,7 @@ The construct id used in the generated config for the DataGitlabUsers to import.
The id of the existing DataGitlabUsers that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
---
@@ -1067,7 +1067,7 @@ DataGitlabUsersConfig.builder()
| createdBefore
| java.lang.String
| Search for users created before a specific date. (Requires administrator privileges). |
| externProvider
| java.lang.String
| Lookup users by external provider. (Requires administrator privileges). |
| externUid
| java.lang.String
| Lookup users by external UID. (Requires administrator privileges). |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}. |
| orderBy
| java.lang.String
| Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges). |
| search
| java.lang.String
| Search users by username, name or email. |
| sort
| java.lang.String
| Sort users' list in asc or desc order. (Requires administrator privileges). |
@@ -1154,7 +1154,7 @@ public java.lang.Object getActive();
Filter users that are active.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#active DataGitlabUsers#active}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#active DataGitlabUsers#active}
---
@@ -1168,7 +1168,7 @@ public java.lang.Object getBlocked();
Filter users that are blocked.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
---
@@ -1182,7 +1182,7 @@ public java.lang.String getCreatedAfter();
Search for users created after a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
---
@@ -1196,7 +1196,7 @@ public java.lang.String getCreatedBefore();
Search for users created before a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
---
@@ -1210,7 +1210,7 @@ public java.lang.String getExternProvider();
Lookup users by external provider. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
---
@@ -1224,7 +1224,7 @@ public java.lang.String getExternUid();
Lookup users by external UID. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
---
@@ -1236,7 +1236,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1253,7 +1253,7 @@ public java.lang.String getOrderBy();
Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
---
@@ -1267,7 +1267,7 @@ public java.lang.String getSearch();
Search users by username, name or email.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#search DataGitlabUsers#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#search DataGitlabUsers#search}
---
@@ -1281,7 +1281,7 @@ public java.lang.String getSort();
Sort users' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#sort DataGitlabUsers#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#sort DataGitlabUsers#sort}
---
diff --git a/docs/dataGitlabUsers.python.md b/docs/dataGitlabUsers.python.md
index bc0eb4e10..1c20fadb7 100644
--- a/docs/dataGitlabUsers.python.md
+++ b/docs/dataGitlabUsers.python.md
@@ -4,7 +4,7 @@
### DataGitlabUsers
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users gitlab_users}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users gitlab_users}.
#### Initializers
@@ -51,7 +51,7 @@ dataGitlabUsers.DataGitlabUsers(
| created_before
| str
| Search for users created before a specific date. (Requires administrator privileges). |
| extern_provider
| str
| Lookup users by external provider. (Requires administrator privileges). |
| extern_uid
| str
| Lookup users by external UID. (Requires administrator privileges). |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}. |
| order_by
| str
| Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges). |
| search
| str
| Search users by username, name or email. |
| sort
| str
| Sort users' list in asc or desc order. (Requires administrator privileges). |
@@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope
Filter users that are active.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#active DataGitlabUsers#active}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#active DataGitlabUsers#active}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Filter users that are blocked.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search for users created after a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search for users created before a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
---
@@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Lookup users by external provider. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
---
@@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Lookup users by external UID. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
---
@@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -195,7 +195,7 @@ If you experience problems setting this value it might not be settable. Please t
Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
---
@@ -205,7 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Search users by username, name or email.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#search DataGitlabUsers#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#search DataGitlabUsers#search}
---
@@ -215,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Sort users' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#sort DataGitlabUsers#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#sort DataGitlabUsers#sort}
---
@@ -644,7 +644,7 @@ The construct id used in the generated config for the DataGitlabUsers to import.
The id of the existing DataGitlabUsers that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
---
@@ -1093,7 +1093,7 @@ dataGitlabUsers.DataGitlabUsersConfig(
| created_before
| str
| Search for users created before a specific date. (Requires administrator privileges). |
| extern_provider
| str
| Lookup users by external provider. (Requires administrator privileges). |
| extern_uid
| str
| Lookup users by external UID. (Requires administrator privileges). |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}. |
| order_by
| str
| Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges). |
| search
| str
| Search users by username, name or email. |
| sort
| str
| Sort users' list in asc or desc order. (Requires administrator privileges). |
@@ -1180,7 +1180,7 @@ active: typing.Union[bool, IResolvable]
Filter users that are active.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#active DataGitlabUsers#active}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#active DataGitlabUsers#active}
---
@@ -1194,7 +1194,7 @@ blocked: typing.Union[bool, IResolvable]
Filter users that are blocked.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
---
@@ -1208,7 +1208,7 @@ created_after: str
Search for users created after a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
---
@@ -1222,7 +1222,7 @@ created_before: str
Search for users created before a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
---
@@ -1236,7 +1236,7 @@ extern_provider: str
Lookup users by external provider. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
---
@@ -1250,7 +1250,7 @@ extern_uid: str
Lookup users by external UID. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
---
@@ -1262,7 +1262,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1279,7 +1279,7 @@ order_by: str
Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
---
@@ -1293,7 +1293,7 @@ search: str
Search users by username, name or email.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#search DataGitlabUsers#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#search DataGitlabUsers#search}
---
@@ -1307,7 +1307,7 @@ sort: str
Sort users' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#sort DataGitlabUsers#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#sort DataGitlabUsers#sort}
---
diff --git a/docs/dataGitlabUsers.typescript.md b/docs/dataGitlabUsers.typescript.md
index 047bf23db..b17c4b7e7 100644
--- a/docs/dataGitlabUsers.typescript.md
+++ b/docs/dataGitlabUsers.typescript.md
@@ -4,7 +4,7 @@
### DataGitlabUsers
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users gitlab_users}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users gitlab_users}.
#### Initializers
@@ -435,7 +435,7 @@ The construct id used in the generated config for the DataGitlabUsers to import.
The id of the existing DataGitlabUsers that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#import import section} in the documentation of this resource for the id to use
---
@@ -866,7 +866,7 @@ const dataGitlabUsersConfig: dataGitlabUsers.DataGitlabUsersConfig = { ... }
| createdBefore
| string
| Search for users created before a specific date. (Requires administrator privileges). |
| externProvider
| string
| Lookup users by external provider. (Requires administrator privileges). |
| externUid
| string
| Lookup users by external UID. (Requires administrator privileges). |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}. |
| orderBy
| string
| Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges). |
| search
| string
| Search users by username, name or email. |
| sort
| string
| Sort users' list in asc or desc order. (Requires administrator privileges). |
@@ -953,7 +953,7 @@ public readonly active: boolean | IResolvable;
Filter users that are active.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#active DataGitlabUsers#active}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#active DataGitlabUsers#active}
---
@@ -967,7 +967,7 @@ public readonly blocked: boolean | IResolvable;
Filter users that are blocked.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#blocked DataGitlabUsers#blocked}
---
@@ -981,7 +981,7 @@ public readonly createdAfter: string;
Search for users created after a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_after DataGitlabUsers#created_after}
---
@@ -995,7 +995,7 @@ public readonly createdBefore: string;
Search for users created before a specific date. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#created_before DataGitlabUsers#created_before}
---
@@ -1009,7 +1009,7 @@ public readonly externProvider: string;
Lookup users by external provider. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_provider DataGitlabUsers#extern_provider}
---
@@ -1023,7 +1023,7 @@ public readonly externUid: string;
Lookup users by external UID. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#extern_uid DataGitlabUsers#extern_uid}
---
@@ -1035,7 +1035,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#id DataGitlabUsers#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#id DataGitlabUsers#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1052,7 +1052,7 @@ public readonly orderBy: string;
Order the users' list by `id`, `name`, `username`, `created_at` or `updated_at`. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#order_by DataGitlabUsers#order_by}
---
@@ -1066,7 +1066,7 @@ public readonly search: string;
Search users by username, name or email.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#search DataGitlabUsers#search}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#search DataGitlabUsers#search}
---
@@ -1080,7 +1080,7 @@ public readonly sort: string;
Sort users' list in asc or desc order. (Requires administrator privileges).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/data-sources/users#sort DataGitlabUsers#sort}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/data-sources/users#sort DataGitlabUsers#sort}
---
diff --git a/docs/deployKey.csharp.md b/docs/deployKey.csharp.md
index 1844a55e9..becae1d6b 100644
--- a/docs/deployKey.csharp.md
+++ b/docs/deployKey.csharp.md
@@ -4,7 +4,7 @@
### DeployKey
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key gitlab_deploy_key}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key gitlab_deploy_key}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the DeployKey to import.
The id of the existing DeployKey that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
---
@@ -835,7 +835,7 @@ new DeployKeyConfig {
| Project
| string
| The name or id of the project to add the deploy key to. |
| Title
| string
| A title to describe the deploy key with. |
| CanPush
| object
| Allow this deploy key to be used to push changes to the project. Defaults to `false`. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}. |
---
@@ -919,7 +919,7 @@ public string Key { get; set; }
The public ssh key body.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#key DeployKey#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#key DeployKey#key}
---
@@ -933,7 +933,7 @@ public string Project { get; set; }
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#project DeployKey#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#project DeployKey#project}
---
@@ -947,7 +947,7 @@ public string Title { get; set; }
A title to describe the deploy key with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#title DeployKey#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#title DeployKey#title}
---
@@ -961,7 +961,7 @@ public object CanPush { get; set; }
Allow this deploy key to be used to push changes to the project. Defaults to `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#can_push DeployKey#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#can_push DeployKey#can_push}
---
@@ -973,7 +973,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/deployKey.go.md b/docs/deployKey.go.md
index 1404368e6..51749c894 100644
--- a/docs/deployKey.go.md
+++ b/docs/deployKey.go.md
@@ -4,7 +4,7 @@
### DeployKey
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key gitlab_deploy_key}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key gitlab_deploy_key}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the DeployKey to import.
The id of the existing DeployKey that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
---
@@ -835,7 +835,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/deploykey"
| Project
| *string
| The name or id of the project to add the deploy key to. |
| Title
| *string
| A title to describe the deploy key with. |
| CanPush
| interface{}
| Allow this deploy key to be used to push changes to the project. Defaults to `false`. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}. |
---
@@ -919,7 +919,7 @@ Key *string
The public ssh key body.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#key DeployKey#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#key DeployKey#key}
---
@@ -933,7 +933,7 @@ Project *string
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#project DeployKey#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#project DeployKey#project}
---
@@ -947,7 +947,7 @@ Title *string
A title to describe the deploy key with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#title DeployKey#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#title DeployKey#title}
---
@@ -961,7 +961,7 @@ CanPush interface{}
Allow this deploy key to be used to push changes to the project. Defaults to `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#can_push DeployKey#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#can_push DeployKey#can_push}
---
@@ -973,7 +973,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/deployKey.java.md b/docs/deployKey.java.md
index 26d200784..c45b4836b 100644
--- a/docs/deployKey.java.md
+++ b/docs/deployKey.java.md
@@ -4,7 +4,7 @@
### DeployKey
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key gitlab_deploy_key}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key gitlab_deploy_key}.
#### Initializers
@@ -47,7 +47,7 @@ DeployKey.Builder.create(Construct scope, java.lang.String id)
| project
| java.lang.String
| The name or id of the project to add the deploy key to. |
| title
| java.lang.String
| A title to describe the deploy key with. |
| canPush
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow this deploy key to be used to push changes to the project. Defaults to `false`. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}. |
---
@@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope
The public ssh key body.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#key DeployKey#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#key DeployKey#key}
---
@@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#project DeployKey#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#project DeployKey#project}
---
@@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
A title to describe the deploy key with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#title DeployKey#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#title DeployKey#title}
---
@@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow this deploy key to be used to push changes to the project. Defaults to `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#can_push DeployKey#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#can_push DeployKey#can_push}
---
@@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -599,7 +599,7 @@ The construct id used in the generated config for the DeployKey to import.
The id of the existing DeployKey that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
---
@@ -958,7 +958,7 @@ DeployKeyConfig.builder()
| project
| java.lang.String
| The name or id of the project to add the deploy key to. |
| title
| java.lang.String
| A title to describe the deploy key with. |
| canPush
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow this deploy key to be used to push changes to the project. Defaults to `false`. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}. |
---
@@ -1042,7 +1042,7 @@ public java.lang.String getKey();
The public ssh key body.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#key DeployKey#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#key DeployKey#key}
---
@@ -1056,7 +1056,7 @@ public java.lang.String getProject();
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#project DeployKey#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#project DeployKey#project}
---
@@ -1070,7 +1070,7 @@ public java.lang.String getTitle();
A title to describe the deploy key with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#title DeployKey#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#title DeployKey#title}
---
@@ -1084,7 +1084,7 @@ public java.lang.Object getCanPush();
Allow this deploy key to be used to push changes to the project. Defaults to `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#can_push DeployKey#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#can_push DeployKey#can_push}
---
@@ -1096,7 +1096,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/deployKey.python.md b/docs/deployKey.python.md
index bd257f94f..a5d528462 100644
--- a/docs/deployKey.python.md
+++ b/docs/deployKey.python.md
@@ -4,7 +4,7 @@
### DeployKey
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key gitlab_deploy_key}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key gitlab_deploy_key}.
#### Initializers
@@ -44,7 +44,7 @@ deployKey.DeployKey(
| project
| str
| The name or id of the project to add the deploy key to. |
| title
| str
| A title to describe the deploy key with. |
| can_push
| typing.Union[bool, cdktf.IResolvable]
| Allow this deploy key to be used to push changes to the project. Defaults to `false`. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
The public ssh key body.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#key DeployKey#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#key DeployKey#key}
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#project DeployKey#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#project DeployKey#project}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
A title to describe the deploy key with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#title DeployKey#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#title DeployKey#title}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow this deploy key to be used to push changes to the project. Defaults to `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#can_push DeployKey#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#can_push DeployKey#can_push}
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -642,7 +642,7 @@ The construct id used in the generated config for the DeployKey to import.
The id of the existing DeployKey that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
---
@@ -996,7 +996,7 @@ deployKey.DeployKeyConfig(
| project
| str
| The name or id of the project to add the deploy key to. |
| title
| str
| A title to describe the deploy key with. |
| can_push
| typing.Union[bool, cdktf.IResolvable]
| Allow this deploy key to be used to push changes to the project. Defaults to `false`. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}. |
---
@@ -1080,7 +1080,7 @@ key: str
The public ssh key body.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#key DeployKey#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#key DeployKey#key}
---
@@ -1094,7 +1094,7 @@ project: str
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#project DeployKey#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#project DeployKey#project}
---
@@ -1108,7 +1108,7 @@ title: str
A title to describe the deploy key with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#title DeployKey#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#title DeployKey#title}
---
@@ -1122,7 +1122,7 @@ can_push: typing.Union[bool, IResolvable]
Allow this deploy key to be used to push changes to the project. Defaults to `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#can_push DeployKey#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#can_push DeployKey#can_push}
---
@@ -1134,7 +1134,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/deployKey.typescript.md b/docs/deployKey.typescript.md
index 24e834c88..dc2841455 100644
--- a/docs/deployKey.typescript.md
+++ b/docs/deployKey.typescript.md
@@ -4,7 +4,7 @@
### DeployKey
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key gitlab_deploy_key}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key gitlab_deploy_key}.
#### Initializers
@@ -481,7 +481,7 @@ The construct id used in the generated config for the DeployKey to import.
The id of the existing DeployKey that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#import import section} in the documentation of this resource for the id to use
---
@@ -822,7 +822,7 @@ const deployKeyConfig: deployKey.DeployKeyConfig = { ... }
| project
| string
| The name or id of the project to add the deploy key to. |
| title
| string
| A title to describe the deploy key with. |
| canPush
| boolean \| cdktf.IResolvable
| Allow this deploy key to be used to push changes to the project. Defaults to `false`. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}. |
---
@@ -906,7 +906,7 @@ public readonly key: string;
The public ssh key body.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#key DeployKey#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#key DeployKey#key}
---
@@ -920,7 +920,7 @@ public readonly project: string;
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#project DeployKey#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#project DeployKey#project}
---
@@ -934,7 +934,7 @@ public readonly title: string;
A title to describe the deploy key with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#title DeployKey#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#title DeployKey#title}
---
@@ -948,7 +948,7 @@ public readonly canPush: boolean | IResolvable;
Allow this deploy key to be used to push changes to the project. Defaults to `false`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#can_push DeployKey#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#can_push DeployKey#can_push}
---
@@ -960,7 +960,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key#id DeployKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key#id DeployKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/deployKeyEnable.csharp.md b/docs/deployKeyEnable.csharp.md
index 9f4beeaad..de220e76e 100644
--- a/docs/deployKeyEnable.csharp.md
+++ b/docs/deployKeyEnable.csharp.md
@@ -4,7 +4,7 @@
### DeployKeyEnable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the DeployKeyEnable to import.
The id of the existing DeployKeyEnable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
---
@@ -860,7 +860,7 @@ new DeployKeyEnableConfig {
| KeyId
| string
| The Gitlab key id for the pre-existing deploy key. |
| Project
| string
| The name or id of the project to add the deploy key to. |
| CanPush
| object
| Can deploy key push to the project's repository. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
| Key
| string
| Deploy key. |
| Title
| string
| Deploy key's title. |
@@ -946,7 +946,7 @@ public string KeyId { get; set; }
The Gitlab key id for the pre-existing deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
---
@@ -960,7 +960,7 @@ public string Project { get; set; }
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
---
@@ -974,7 +974,7 @@ public object CanPush { get; set; }
Can deploy key push to the project's repository.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
---
@@ -986,7 +986,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1003,7 +1003,7 @@ public string Key { get; set; }
Deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
---
@@ -1017,7 +1017,7 @@ public string Title { get; set; }
Deploy key's title.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
---
diff --git a/docs/deployKeyEnable.go.md b/docs/deployKeyEnable.go.md
index fcb19d8e9..f101c3f5d 100644
--- a/docs/deployKeyEnable.go.md
+++ b/docs/deployKeyEnable.go.md
@@ -4,7 +4,7 @@
### DeployKeyEnable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the DeployKeyEnable to import.
The id of the existing DeployKeyEnable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
---
@@ -860,7 +860,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/deploykeyenable"
| KeyId
| *string
| The Gitlab key id for the pre-existing deploy key. |
| Project
| *string
| The name or id of the project to add the deploy key to. |
| CanPush
| interface{}
| Can deploy key push to the project's repository. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
| Key
| *string
| Deploy key. |
| Title
| *string
| Deploy key's title. |
@@ -946,7 +946,7 @@ KeyId *string
The Gitlab key id for the pre-existing deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
---
@@ -960,7 +960,7 @@ Project *string
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
---
@@ -974,7 +974,7 @@ CanPush interface{}
Can deploy key push to the project's repository.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
---
@@ -986,7 +986,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1003,7 +1003,7 @@ Key *string
Deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
---
@@ -1017,7 +1017,7 @@ Title *string
Deploy key's title.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
---
diff --git a/docs/deployKeyEnable.java.md b/docs/deployKeyEnable.java.md
index 5f87a7190..5a1cae7cd 100644
--- a/docs/deployKeyEnable.java.md
+++ b/docs/deployKeyEnable.java.md
@@ -4,7 +4,7 @@
### DeployKeyEnable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
#### Initializers
@@ -47,7 +47,7 @@ DeployKeyEnable.Builder.create(Construct scope, java.lang.String id)
| keyId
| java.lang.String
| The Gitlab key id for the pre-existing deploy key. |
| project
| java.lang.String
| The name or id of the project to add the deploy key to. |
| canPush
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Can deploy key push to the project's repository. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
| key
| java.lang.String
| Deploy key. |
| title
| java.lang.String
| Deploy key's title. |
@@ -119,7 +119,7 @@ Must be unique amongst siblings in the same scope
The Gitlab key id for the pre-existing deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
---
@@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
---
@@ -139,7 +139,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Can deploy key push to the project's repository.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
---
@@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -160,7 +160,7 @@ If you experience problems setting this value it might not be settable. Please t
Deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
---
@@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Deploy key's title.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
---
@@ -625,7 +625,7 @@ The construct id used in the generated config for the DeployKeyEnable to import.
The id of the existing DeployKeyEnable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
---
@@ -995,7 +995,7 @@ DeployKeyEnableConfig.builder()
| keyId
| java.lang.String
| The Gitlab key id for the pre-existing deploy key. |
| project
| java.lang.String
| The name or id of the project to add the deploy key to. |
| canPush
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Can deploy key push to the project's repository. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
| key
| java.lang.String
| Deploy key. |
| title
| java.lang.String
| Deploy key's title. |
@@ -1081,7 +1081,7 @@ public java.lang.String getKeyId();
The Gitlab key id for the pre-existing deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
---
@@ -1095,7 +1095,7 @@ public java.lang.String getProject();
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
---
@@ -1109,7 +1109,7 @@ public java.lang.Object getCanPush();
Can deploy key push to the project's repository.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
---
@@ -1121,7 +1121,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1138,7 +1138,7 @@ public java.lang.String getKey();
Deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
---
@@ -1152,7 +1152,7 @@ public java.lang.String getTitle();
Deploy key's title.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
---
diff --git a/docs/deployKeyEnable.python.md b/docs/deployKeyEnable.python.md
index 1d1eeb869..478f7a9ab 100644
--- a/docs/deployKeyEnable.python.md
+++ b/docs/deployKeyEnable.python.md
@@ -4,7 +4,7 @@
### DeployKeyEnable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
#### Initializers
@@ -44,7 +44,7 @@ deployKeyEnable.DeployKeyEnable(
| key_id
| str
| The Gitlab key id for the pre-existing deploy key. |
| project
| str
| The name or id of the project to add the deploy key to. |
| can_push
| typing.Union[bool, cdktf.IResolvable]
| Can deploy key push to the project's repository. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
| key
| str
| Deploy key. |
| title
| str
| Deploy key's title. |
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
The Gitlab key id for the pre-existing deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Can deploy key push to the project's repository.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -157,7 +157,7 @@ If you experience problems setting this value it might not be settable. Please t
Deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
---
@@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Deploy key's title.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
---
@@ -668,7 +668,7 @@ The construct id used in the generated config for the DeployKeyEnable to import.
The id of the existing DeployKeyEnable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
---
@@ -1033,7 +1033,7 @@ deployKeyEnable.DeployKeyEnableConfig(
| key_id
| str
| The Gitlab key id for the pre-existing deploy key. |
| project
| str
| The name or id of the project to add the deploy key to. |
| can_push
| typing.Union[bool, cdktf.IResolvable]
| Can deploy key push to the project's repository. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
| key
| str
| Deploy key. |
| title
| str
| Deploy key's title. |
@@ -1119,7 +1119,7 @@ key_id: str
The Gitlab key id for the pre-existing deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
---
@@ -1133,7 +1133,7 @@ project: str
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
---
@@ -1147,7 +1147,7 @@ can_push: typing.Union[bool, IResolvable]
Can deploy key push to the project's repository.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
---
@@ -1159,7 +1159,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1176,7 +1176,7 @@ key: str
Deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
---
@@ -1190,7 +1190,7 @@ title: str
Deploy key's title.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
---
diff --git a/docs/deployKeyEnable.typescript.md b/docs/deployKeyEnable.typescript.md
index 36b569a65..9a6461c5a 100644
--- a/docs/deployKeyEnable.typescript.md
+++ b/docs/deployKeyEnable.typescript.md
@@ -4,7 +4,7 @@
### DeployKeyEnable
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable gitlab_deploy_key_enable}.
#### Initializers
@@ -495,7 +495,7 @@ The construct id used in the generated config for the DeployKeyEnable to import.
The id of the existing DeployKeyEnable that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#import import section} in the documentation of this resource for the id to use
---
@@ -846,7 +846,7 @@ const deployKeyEnableConfig: deployKeyEnable.DeployKeyEnableConfig = { ... }
| keyId
| string
| The Gitlab key id for the pre-existing deploy key. |
| project
| string
| The name or id of the project to add the deploy key to. |
| canPush
| boolean \| cdktf.IResolvable
| Can deploy key push to the project's repository. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}. |
| key
| string
| Deploy key. |
| title
| string
| Deploy key's title. |
@@ -932,7 +932,7 @@ public readonly keyId: string;
The Gitlab key id for the pre-existing deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key_id DeployKeyEnable#key_id}
---
@@ -946,7 +946,7 @@ public readonly project: string;
The name or id of the project to add the deploy key to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#project DeployKeyEnable#project}
---
@@ -960,7 +960,7 @@ public readonly canPush: boolean | IResolvable;
Can deploy key push to the project's repository.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#can_push DeployKeyEnable#can_push}
---
@@ -972,7 +972,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#id DeployKeyEnable#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -989,7 +989,7 @@ public readonly key: string;
Deploy key.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#key DeployKeyEnable#key}
---
@@ -1003,7 +1003,7 @@ public readonly title: string;
Deploy key's title.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_key_enable#title DeployKeyEnable#title}
---
diff --git a/docs/deployToken.csharp.md b/docs/deployToken.csharp.md
index 7f904131f..ee96b8d8d 100644
--- a/docs/deployToken.csharp.md
+++ b/docs/deployToken.csharp.md
@@ -4,7 +4,7 @@
### DeployToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token gitlab_deploy_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token gitlab_deploy_token}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the DeployToken to import.
The id of the existing DeployToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
---
@@ -913,7 +913,7 @@ new DeployTokenConfig {
| Scopes
| string[]
| Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`. |
| ExpiresAt
| string
| Time the token will expire it, RFC3339 format. Will not expire per default. |
| Group
| string
| The name or id of the group to add the deploy token to. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}. |
| Project
| string
| The name or id of the project to add the deploy token to. |
| Username
| string
| A username for the deploy token. Default is `gitlab+deploy-token-{n}`. |
@@ -999,7 +999,7 @@ public string Name { get; set; }
A name to describe the deploy token with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#name DeployToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#name DeployToken#name}
---
@@ -1013,7 +1013,7 @@ public string[] Scopes { get; set; }
Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#scopes DeployToken#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#scopes DeployToken#scopes}
---
@@ -1027,7 +1027,7 @@ public string ExpiresAt { get; set; }
Time the token will expire it, RFC3339 format. Will not expire per default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
---
@@ -1041,7 +1041,7 @@ public string Group { get; set; }
The name or id of the group to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#group DeployToken#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#group DeployToken#group}
---
@@ -1053,7 +1053,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1070,7 +1070,7 @@ public string Project { get; set; }
The name or id of the project to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#project DeployToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#project DeployToken#project}
---
@@ -1084,7 +1084,7 @@ public string Username { get; set; }
A username for the deploy token. Default is `gitlab+deploy-token-{n}`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#username DeployToken#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#username DeployToken#username}
---
diff --git a/docs/deployToken.go.md b/docs/deployToken.go.md
index 673623700..a093f1469 100644
--- a/docs/deployToken.go.md
+++ b/docs/deployToken.go.md
@@ -4,7 +4,7 @@
### DeployToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token gitlab_deploy_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token gitlab_deploy_token}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the DeployToken to import.
The id of the existing DeployToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
---
@@ -913,7 +913,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/deploytoken"
| Scopes
| *[]*string
| Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`. |
| ExpiresAt
| *string
| Time the token will expire it, RFC3339 format. Will not expire per default. |
| Group
| *string
| The name or id of the group to add the deploy token to. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}. |
| Project
| *string
| The name or id of the project to add the deploy token to. |
| Username
| *string
| A username for the deploy token. Default is `gitlab+deploy-token-{n}`. |
@@ -999,7 +999,7 @@ Name *string
A name to describe the deploy token with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#name DeployToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#name DeployToken#name}
---
@@ -1013,7 +1013,7 @@ Scopes *[]*string
Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#scopes DeployToken#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#scopes DeployToken#scopes}
---
@@ -1027,7 +1027,7 @@ ExpiresAt *string
Time the token will expire it, RFC3339 format. Will not expire per default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
---
@@ -1041,7 +1041,7 @@ Group *string
The name or id of the group to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#group DeployToken#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#group DeployToken#group}
---
@@ -1053,7 +1053,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1070,7 +1070,7 @@ Project *string
The name or id of the project to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#project DeployToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#project DeployToken#project}
---
@@ -1084,7 +1084,7 @@ Username *string
A username for the deploy token. Default is `gitlab+deploy-token-{n}`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#username DeployToken#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#username DeployToken#username}
---
diff --git a/docs/deployToken.java.md b/docs/deployToken.java.md
index 513a204ef..673ff9e1a 100644
--- a/docs/deployToken.java.md
+++ b/docs/deployToken.java.md
@@ -4,7 +4,7 @@
### DeployToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token gitlab_deploy_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token gitlab_deploy_token}.
#### Initializers
@@ -48,7 +48,7 @@ DeployToken.Builder.create(Construct scope, java.lang.String id)
| scopes
| java.util.List
| Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`. |
| expiresAt
| java.lang.String
| Time the token will expire it, RFC3339 format. Will not expire per default. |
| group
| java.lang.String
| The name or id of the group to add the deploy token to. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}. |
| project
| java.lang.String
| The name or id of the project to add the deploy token to. |
| username
| java.lang.String
| A username for the deploy token. Default is `gitlab+deploy-token-{n}`. |
@@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope
A name to describe the deploy token with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#name DeployToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#name DeployToken#name}
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#scopes DeployToken#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#scopes DeployToken#scopes}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Time the token will expire it, RFC3339 format. Will not expire per default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the group to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#group DeployToken#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#group DeployToken#group}
---
@@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -171,7 +171,7 @@ If you experience problems setting this value it might not be settable. Please t
The name or id of the project to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#project DeployToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#project DeployToken#project}
---
@@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
A username for the deploy token. Default is `gitlab+deploy-token-{n}`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#username DeployToken#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#username DeployToken#username}
---
@@ -643,7 +643,7 @@ The construct id used in the generated config for the DeployToken to import.
The id of the existing DeployToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
---
@@ -1058,7 +1058,7 @@ DeployTokenConfig.builder()
| scopes
| java.util.List
| Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`. |
| expiresAt
| java.lang.String
| Time the token will expire it, RFC3339 format. Will not expire per default. |
| group
| java.lang.String
| The name or id of the group to add the deploy token to. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}. |
| project
| java.lang.String
| The name or id of the project to add the deploy token to. |
| username
| java.lang.String
| A username for the deploy token. Default is `gitlab+deploy-token-{n}`. |
@@ -1144,7 +1144,7 @@ public java.lang.String getName();
A name to describe the deploy token with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#name DeployToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#name DeployToken#name}
---
@@ -1158,7 +1158,7 @@ public java.util.List getScopes();
Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#scopes DeployToken#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#scopes DeployToken#scopes}
---
@@ -1172,7 +1172,7 @@ public java.lang.String getExpiresAt();
Time the token will expire it, RFC3339 format. Will not expire per default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
---
@@ -1186,7 +1186,7 @@ public java.lang.String getGroup();
The name or id of the group to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#group DeployToken#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#group DeployToken#group}
---
@@ -1198,7 +1198,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1215,7 +1215,7 @@ public java.lang.String getProject();
The name or id of the project to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#project DeployToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#project DeployToken#project}
---
@@ -1229,7 +1229,7 @@ public java.lang.String getUsername();
A username for the deploy token. Default is `gitlab+deploy-token-{n}`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#username DeployToken#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#username DeployToken#username}
---
diff --git a/docs/deployToken.python.md b/docs/deployToken.python.md
index 30446b026..8d969f352 100644
--- a/docs/deployToken.python.md
+++ b/docs/deployToken.python.md
@@ -4,7 +4,7 @@
### DeployToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token gitlab_deploy_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token gitlab_deploy_token}.
#### Initializers
@@ -46,7 +46,7 @@ deployToken.DeployToken(
| scopes
| typing.List[str]
| Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`. |
| expires_at
| str
| Time the token will expire it, RFC3339 format. Will not expire per default. |
| group
| str
| The name or id of the group to add the deploy token to. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}. |
| project
| str
| The name or id of the project to add the deploy token to. |
| username
| str
| A username for the deploy token. Default is `gitlab+deploy-token-{n}`. |
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
A name to describe the deploy token with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#name DeployToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#name DeployToken#name}
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#scopes DeployToken#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#scopes DeployToken#scopes}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Time the token will expire it, RFC3339 format. Will not expire per default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The name or id of the group to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#group DeployToken#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#group DeployToken#group}
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -169,7 +169,7 @@ If you experience problems setting this value it might not be settable. Please t
The name or id of the project to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#project DeployToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#project DeployToken#project}
---
@@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
A username for the deploy token. Default is `gitlab+deploy-token-{n}`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#username DeployToken#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#username DeployToken#username}
---
@@ -687,7 +687,7 @@ The construct id used in the generated config for the DeployToken to import.
The id of the existing DeployToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
---
@@ -1098,7 +1098,7 @@ deployToken.DeployTokenConfig(
| scopes
| typing.List[str]
| Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`. |
| expires_at
| str
| Time the token will expire it, RFC3339 format. Will not expire per default. |
| group
| str
| The name or id of the group to add the deploy token to. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}. |
| project
| str
| The name or id of the project to add the deploy token to. |
| username
| str
| A username for the deploy token. Default is `gitlab+deploy-token-{n}`. |
@@ -1184,7 +1184,7 @@ name: str
A name to describe the deploy token with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#name DeployToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#name DeployToken#name}
---
@@ -1198,7 +1198,7 @@ scopes: typing.List[str]
Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#scopes DeployToken#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#scopes DeployToken#scopes}
---
@@ -1212,7 +1212,7 @@ expires_at: str
Time the token will expire it, RFC3339 format. Will not expire per default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
---
@@ -1226,7 +1226,7 @@ group: str
The name or id of the group to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#group DeployToken#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#group DeployToken#group}
---
@@ -1238,7 +1238,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1255,7 +1255,7 @@ project: str
The name or id of the project to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#project DeployToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#project DeployToken#project}
---
@@ -1269,7 +1269,7 @@ username: str
A username for the deploy token. Default is `gitlab+deploy-token-{n}`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#username DeployToken#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#username DeployToken#username}
---
diff --git a/docs/deployToken.typescript.md b/docs/deployToken.typescript.md
index 68ce36fc6..a3069076a 100644
--- a/docs/deployToken.typescript.md
+++ b/docs/deployToken.typescript.md
@@ -4,7 +4,7 @@
### DeployToken
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token gitlab_deploy_token}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token gitlab_deploy_token}.
#### Initializers
@@ -502,7 +502,7 @@ The construct id used in the generated config for the DeployToken to import.
The id of the existing DeployToken that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#import import section} in the documentation of this resource for the id to use
---
@@ -898,7 +898,7 @@ const deployTokenConfig: deployToken.DeployTokenConfig = { ... }
| scopes
| string[]
| Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`. |
| expiresAt
| string
| Time the token will expire it, RFC3339 format. Will not expire per default. |
| group
| string
| The name or id of the group to add the deploy token to. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}. |
| project
| string
| The name or id of the project to add the deploy token to. |
| username
| string
| A username for the deploy token. Default is `gitlab+deploy-token-{n}`. |
@@ -984,7 +984,7 @@ public readonly name: string;
A name to describe the deploy token with.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#name DeployToken#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#name DeployToken#name}
---
@@ -998,7 +998,7 @@ public readonly scopes: string[];
Valid values: `read_repository`, `read_registry`, `read_package_registry`, `write_registry`, `write_package_registry`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#scopes DeployToken#scopes}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#scopes DeployToken#scopes}
---
@@ -1012,7 +1012,7 @@ public readonly expiresAt: string;
Time the token will expire it, RFC3339 format. Will not expire per default.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#expires_at DeployToken#expires_at}
---
@@ -1026,7 +1026,7 @@ public readonly group: string;
The name or id of the group to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#group DeployToken#group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#group DeployToken#group}
---
@@ -1038,7 +1038,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#id DeployToken#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#id DeployToken#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1055,7 +1055,7 @@ public readonly project: string;
The name or id of the project to add the deploy token to.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#project DeployToken#project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#project DeployToken#project}
---
@@ -1069,7 +1069,7 @@ public readonly username: string;
A username for the deploy token. Default is `gitlab+deploy-token-{n}`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/deploy_token#username DeployToken#username}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/deploy_token#username DeployToken#username}
---
diff --git a/docs/globalLevelNotifications.csharp.md b/docs/globalLevelNotifications.csharp.md
index 99964b302..a344827c8 100644
--- a/docs/globalLevelNotifications.csharp.md
+++ b/docs/globalLevelNotifications.csharp.md
@@ -4,7 +4,7 @@
### GlobalLevelNotifications
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
#### Initializers
@@ -593,7 +593,7 @@ The construct id used in the generated config for the GlobalLevelNotifications t
The id of the existing GlobalLevelNotifications that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
---
@@ -1343,7 +1343,7 @@ public object CloseIssue { get; set; }
Enable notifications for closed issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
---
@@ -1357,7 +1357,7 @@ public object CloseMergeRequest { get; set; }
Enable notifications for closed merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
---
@@ -1371,7 +1371,7 @@ public object FailedPipeline { get; set; }
Enable notifications for failed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
---
@@ -1385,7 +1385,7 @@ public object FixedPipeline { get; set; }
Enable notifications for fixed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
---
@@ -1399,7 +1399,7 @@ public object IssueDue { get; set; }
Enable notifications for due issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
---
@@ -1413,7 +1413,7 @@ public string Level { get; set; }
The level of the notification. Valid values are: `disabled`, `participating`, `watch`, `global`, `mention`, `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
---
@@ -1427,7 +1427,7 @@ public object MergeMergeRequest { get; set; }
Enable notifications for merged merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
---
@@ -1441,7 +1441,7 @@ public object MergeWhenPipelineSucceeds { get; set; }
Enable notifications for merged merge requests when the pipeline succeeds. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
---
@@ -1455,7 +1455,7 @@ public object MovedProject { get; set; }
Enable notifications for moved projects. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
---
@@ -1469,7 +1469,7 @@ public object NewIssue { get; set; }
Enable notifications for new issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
---
@@ -1483,7 +1483,7 @@ public object NewMergeRequest { get; set; }
Enable notifications for new merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
---
@@ -1497,7 +1497,7 @@ public object NewNote { get; set; }
Enable notifications for new notes on merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
---
@@ -1511,7 +1511,7 @@ public object PushToMergeRequest { get; set; }
Enable notifications for push to merge request branches. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
---
@@ -1525,7 +1525,7 @@ public object ReassignIssue { get; set; }
Enable notifications for issue reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
---
@@ -1539,7 +1539,7 @@ public object ReassignMergeRequest { get; set; }
Enable notifications for merge request reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
---
@@ -1553,7 +1553,7 @@ public object ReopenIssue { get; set; }
Enable notifications for reopened issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
---
@@ -1567,7 +1567,7 @@ public object ReopenMergeRequest { get; set; }
Enable notifications for reopened merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
---
@@ -1581,7 +1581,7 @@ public object SuccessPipeline { get; set; }
Enable notifications for successful pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
---
diff --git a/docs/globalLevelNotifications.go.md b/docs/globalLevelNotifications.go.md
index 85d1525bc..1d9e338b6 100644
--- a/docs/globalLevelNotifications.go.md
+++ b/docs/globalLevelNotifications.go.md
@@ -4,7 +4,7 @@
### GlobalLevelNotifications
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
#### Initializers
@@ -593,7 +593,7 @@ The construct id used in the generated config for the GlobalLevelNotifications t
The id of the existing GlobalLevelNotifications that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
---
@@ -1343,7 +1343,7 @@ CloseIssue interface{}
Enable notifications for closed issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
---
@@ -1357,7 +1357,7 @@ CloseMergeRequest interface{}
Enable notifications for closed merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
---
@@ -1371,7 +1371,7 @@ FailedPipeline interface{}
Enable notifications for failed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
---
@@ -1385,7 +1385,7 @@ FixedPipeline interface{}
Enable notifications for fixed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
---
@@ -1399,7 +1399,7 @@ IssueDue interface{}
Enable notifications for due issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
---
@@ -1413,7 +1413,7 @@ Level *string
The level of the notification. Valid values are: `disabled`, `participating`, `watch`, `global`, `mention`, `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
---
@@ -1427,7 +1427,7 @@ MergeMergeRequest interface{}
Enable notifications for merged merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
---
@@ -1441,7 +1441,7 @@ MergeWhenPipelineSucceeds interface{}
Enable notifications for merged merge requests when the pipeline succeeds. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
---
@@ -1455,7 +1455,7 @@ MovedProject interface{}
Enable notifications for moved projects. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
---
@@ -1469,7 +1469,7 @@ NewIssue interface{}
Enable notifications for new issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
---
@@ -1483,7 +1483,7 @@ NewMergeRequest interface{}
Enable notifications for new merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
---
@@ -1497,7 +1497,7 @@ NewNote interface{}
Enable notifications for new notes on merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
---
@@ -1511,7 +1511,7 @@ PushToMergeRequest interface{}
Enable notifications for push to merge request branches. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
---
@@ -1525,7 +1525,7 @@ ReassignIssue interface{}
Enable notifications for issue reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
---
@@ -1539,7 +1539,7 @@ ReassignMergeRequest interface{}
Enable notifications for merge request reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
---
@@ -1553,7 +1553,7 @@ ReopenIssue interface{}
Enable notifications for reopened issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
---
@@ -1567,7 +1567,7 @@ ReopenMergeRequest interface{}
Enable notifications for reopened merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
---
@@ -1581,7 +1581,7 @@ SuccessPipeline interface{}
Enable notifications for successful pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
---
diff --git a/docs/globalLevelNotifications.java.md b/docs/globalLevelNotifications.java.md
index 9b65ed6b5..af53465e2 100644
--- a/docs/globalLevelNotifications.java.md
+++ b/docs/globalLevelNotifications.java.md
@@ -4,7 +4,7 @@
### GlobalLevelNotifications
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
#### Initializers
@@ -159,7 +159,7 @@ Must be unique amongst siblings in the same scope
Enable notifications for closed issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
---
@@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for closed merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
---
@@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for failed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
---
@@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for fixed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
---
@@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for due issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
---
@@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The level of the notification. Valid values are: `disabled`, `participating`, `watch`, `global`, `mention`, `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
---
@@ -219,7 +219,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for merged merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
---
@@ -229,7 +229,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for merged merge requests when the pipeline succeeds. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
---
@@ -239,7 +239,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for moved projects. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
---
@@ -249,7 +249,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for new issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
---
@@ -259,7 +259,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for new merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
---
@@ -269,7 +269,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for new notes on merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
---
@@ -279,7 +279,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for push to merge request branches. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
---
@@ -289,7 +289,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for issue reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
---
@@ -299,7 +299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for merge request reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
---
@@ -309,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for reopened issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
---
@@ -319,7 +319,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for reopened merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
---
@@ -329,7 +329,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for successful pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
---
@@ -882,7 +882,7 @@ The construct id used in the generated config for the GlobalLevelNotifications t
The id of the existing GlobalLevelNotifications that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
---
@@ -1653,7 +1653,7 @@ public java.lang.Object getCloseIssue();
Enable notifications for closed issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
---
@@ -1667,7 +1667,7 @@ public java.lang.Object getCloseMergeRequest();
Enable notifications for closed merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
---
@@ -1681,7 +1681,7 @@ public java.lang.Object getFailedPipeline();
Enable notifications for failed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
---
@@ -1695,7 +1695,7 @@ public java.lang.Object getFixedPipeline();
Enable notifications for fixed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
---
@@ -1709,7 +1709,7 @@ public java.lang.Object getIssueDue();
Enable notifications for due issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
---
@@ -1723,7 +1723,7 @@ public java.lang.String getLevel();
The level of the notification. Valid values are: `disabled`, `participating`, `watch`, `global`, `mention`, `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
---
@@ -1737,7 +1737,7 @@ public java.lang.Object getMergeMergeRequest();
Enable notifications for merged merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
---
@@ -1751,7 +1751,7 @@ public java.lang.Object getMergeWhenPipelineSucceeds();
Enable notifications for merged merge requests when the pipeline succeeds. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
---
@@ -1765,7 +1765,7 @@ public java.lang.Object getMovedProject();
Enable notifications for moved projects. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
---
@@ -1779,7 +1779,7 @@ public java.lang.Object getNewIssue();
Enable notifications for new issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
---
@@ -1793,7 +1793,7 @@ public java.lang.Object getNewMergeRequest();
Enable notifications for new merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
---
@@ -1807,7 +1807,7 @@ public java.lang.Object getNewNote();
Enable notifications for new notes on merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
---
@@ -1821,7 +1821,7 @@ public java.lang.Object getPushToMergeRequest();
Enable notifications for push to merge request branches. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
---
@@ -1835,7 +1835,7 @@ public java.lang.Object getReassignIssue();
Enable notifications for issue reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
---
@@ -1849,7 +1849,7 @@ public java.lang.Object getReassignMergeRequest();
Enable notifications for merge request reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
---
@@ -1863,7 +1863,7 @@ public java.lang.Object getReopenIssue();
Enable notifications for reopened issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
---
@@ -1877,7 +1877,7 @@ public java.lang.Object getReopenMergeRequest();
Enable notifications for reopened merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
---
@@ -1891,7 +1891,7 @@ public java.lang.Object getSuccessPipeline();
Enable notifications for successful pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
---
diff --git a/docs/globalLevelNotifications.python.md b/docs/globalLevelNotifications.python.md
index fcc0e7731..145c385ba 100644
--- a/docs/globalLevelNotifications.python.md
+++ b/docs/globalLevelNotifications.python.md
@@ -4,7 +4,7 @@
### GlobalLevelNotifications
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
#### Initializers
@@ -140,7 +140,7 @@ Must be unique amongst siblings in the same scope
Enable notifications for closed issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for closed merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
---
@@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for failed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
---
@@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for fixed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
---
@@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for due issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
---
@@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The level of the notification. Valid values are: `disabled`, `participating`, `watch`, `global`, `mention`, `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
---
@@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for merged merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
---
@@ -210,7 +210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for merged merge requests when the pipeline succeeds. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
---
@@ -220,7 +220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for moved projects. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
---
@@ -230,7 +230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for new issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
---
@@ -240,7 +240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for new merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
---
@@ -250,7 +250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for new notes on merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
---
@@ -260,7 +260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for push to merge request branches. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
---
@@ -270,7 +270,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for issue reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
---
@@ -280,7 +280,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for merge request reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
---
@@ -290,7 +290,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for reopened issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
---
@@ -300,7 +300,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for reopened merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
---
@@ -310,7 +310,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable notifications for successful pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
---
@@ -909,7 +909,7 @@ The construct id used in the generated config for the GlobalLevelNotifications t
The id of the existing GlobalLevelNotifications that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
---
@@ -1659,7 +1659,7 @@ close_issue: typing.Union[bool, IResolvable]
Enable notifications for closed issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
---
@@ -1673,7 +1673,7 @@ close_merge_request: typing.Union[bool, IResolvable]
Enable notifications for closed merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
---
@@ -1687,7 +1687,7 @@ failed_pipeline: typing.Union[bool, IResolvable]
Enable notifications for failed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
---
@@ -1701,7 +1701,7 @@ fixed_pipeline: typing.Union[bool, IResolvable]
Enable notifications for fixed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
---
@@ -1715,7 +1715,7 @@ issue_due: typing.Union[bool, IResolvable]
Enable notifications for due issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
---
@@ -1729,7 +1729,7 @@ level: str
The level of the notification. Valid values are: `disabled`, `participating`, `watch`, `global`, `mention`, `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
---
@@ -1743,7 +1743,7 @@ merge_merge_request: typing.Union[bool, IResolvable]
Enable notifications for merged merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
---
@@ -1757,7 +1757,7 @@ merge_when_pipeline_succeeds: typing.Union[bool, IResolvable]
Enable notifications for merged merge requests when the pipeline succeeds. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
---
@@ -1771,7 +1771,7 @@ moved_project: typing.Union[bool, IResolvable]
Enable notifications for moved projects. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
---
@@ -1785,7 +1785,7 @@ new_issue: typing.Union[bool, IResolvable]
Enable notifications for new issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
---
@@ -1799,7 +1799,7 @@ new_merge_request: typing.Union[bool, IResolvable]
Enable notifications for new merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
---
@@ -1813,7 +1813,7 @@ new_note: typing.Union[bool, IResolvable]
Enable notifications for new notes on merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
---
@@ -1827,7 +1827,7 @@ push_to_merge_request: typing.Union[bool, IResolvable]
Enable notifications for push to merge request branches. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
---
@@ -1841,7 +1841,7 @@ reassign_issue: typing.Union[bool, IResolvable]
Enable notifications for issue reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
---
@@ -1855,7 +1855,7 @@ reassign_merge_request: typing.Union[bool, IResolvable]
Enable notifications for merge request reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
---
@@ -1869,7 +1869,7 @@ reopen_issue: typing.Union[bool, IResolvable]
Enable notifications for reopened issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
---
@@ -1883,7 +1883,7 @@ reopen_merge_request: typing.Union[bool, IResolvable]
Enable notifications for reopened merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
---
@@ -1897,7 +1897,7 @@ success_pipeline: typing.Union[bool, IResolvable]
Enable notifications for successful pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
---
diff --git a/docs/globalLevelNotifications.typescript.md b/docs/globalLevelNotifications.typescript.md
index 9003dd130..c945b2593 100644
--- a/docs/globalLevelNotifications.typescript.md
+++ b/docs/globalLevelNotifications.typescript.md
@@ -4,7 +4,7 @@
### GlobalLevelNotifications
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications gitlab_global_level_notifications}.
#### Initializers
@@ -593,7 +593,7 @@ The construct id used in the generated config for the GlobalLevelNotifications t
The id of the existing GlobalLevelNotifications that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#import import section} in the documentation of this resource for the id to use
---
@@ -1317,7 +1317,7 @@ public readonly closeIssue: boolean | IResolvable;
Enable notifications for closed issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_issue GlobalLevelNotifications#close_issue}
---
@@ -1331,7 +1331,7 @@ public readonly closeMergeRequest: boolean | IResolvable;
Enable notifications for closed merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#close_merge_request GlobalLevelNotifications#close_merge_request}
---
@@ -1345,7 +1345,7 @@ public readonly failedPipeline: boolean | IResolvable;
Enable notifications for failed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#failed_pipeline GlobalLevelNotifications#failed_pipeline}
---
@@ -1359,7 +1359,7 @@ public readonly fixedPipeline: boolean | IResolvable;
Enable notifications for fixed pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#fixed_pipeline GlobalLevelNotifications#fixed_pipeline}
---
@@ -1373,7 +1373,7 @@ public readonly issueDue: boolean | IResolvable;
Enable notifications for due issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#issue_due GlobalLevelNotifications#issue_due}
---
@@ -1387,7 +1387,7 @@ public readonly level: string;
The level of the notification. Valid values are: `disabled`, `participating`, `watch`, `global`, `mention`, `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#level GlobalLevelNotifications#level}
---
@@ -1401,7 +1401,7 @@ public readonly mergeMergeRequest: boolean | IResolvable;
Enable notifications for merged merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_merge_request GlobalLevelNotifications#merge_merge_request}
---
@@ -1415,7 +1415,7 @@ public readonly mergeWhenPipelineSucceeds: boolean | IResolvable;
Enable notifications for merged merge requests when the pipeline succeeds. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#merge_when_pipeline_succeeds GlobalLevelNotifications#merge_when_pipeline_succeeds}
---
@@ -1429,7 +1429,7 @@ public readonly movedProject: boolean | IResolvable;
Enable notifications for moved projects. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#moved_project GlobalLevelNotifications#moved_project}
---
@@ -1443,7 +1443,7 @@ public readonly newIssue: boolean | IResolvable;
Enable notifications for new issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_issue GlobalLevelNotifications#new_issue}
---
@@ -1457,7 +1457,7 @@ public readonly newMergeRequest: boolean | IResolvable;
Enable notifications for new merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_merge_request GlobalLevelNotifications#new_merge_request}
---
@@ -1471,7 +1471,7 @@ public readonly newNote: boolean | IResolvable;
Enable notifications for new notes on merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#new_note GlobalLevelNotifications#new_note}
---
@@ -1485,7 +1485,7 @@ public readonly pushToMergeRequest: boolean | IResolvable;
Enable notifications for push to merge request branches. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#push_to_merge_request GlobalLevelNotifications#push_to_merge_request}
---
@@ -1499,7 +1499,7 @@ public readonly reassignIssue: boolean | IResolvable;
Enable notifications for issue reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_issue GlobalLevelNotifications#reassign_issue}
---
@@ -1513,7 +1513,7 @@ public readonly reassignMergeRequest: boolean | IResolvable;
Enable notifications for merge request reassignments. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reassign_merge_request GlobalLevelNotifications#reassign_merge_request}
---
@@ -1527,7 +1527,7 @@ public readonly reopenIssue: boolean | IResolvable;
Enable notifications for reopened issues. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_issue GlobalLevelNotifications#reopen_issue}
---
@@ -1541,7 +1541,7 @@ public readonly reopenMergeRequest: boolean | IResolvable;
Enable notifications for reopened merge requests. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#reopen_merge_request GlobalLevelNotifications#reopen_merge_request}
---
@@ -1555,7 +1555,7 @@ public readonly successPipeline: boolean | IResolvable;
Enable notifications for successful pipelines. Can only be used when `level` is `custom`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/global_level_notifications#success_pipeline GlobalLevelNotifications#success_pipeline}
---
diff --git a/docs/group.csharp.md b/docs/group.csharp.md
index 2828f3125..b40a5d29b 100644
--- a/docs/group.csharp.md
+++ b/docs/group.csharp.md
@@ -4,7 +4,7 @@
### Group
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group gitlab_group}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group gitlab_group}.
#### Initializers
@@ -78,6 +78,7 @@ Must be unique amongst siblings in the same scope
| ResetAutoDevopsEnabled
| *No description.* |
| ResetAvatar
| *No description.* |
| ResetAvatarHash
| *No description.* |
+| ResetDefaultBranch
| *No description.* |
| ResetDefaultBranchProtection
| *No description.* |
| ResetDefaultBranchProtectionDefaults
| *No description.* |
| ResetDescription
| *No description.* |
@@ -435,6 +436,12 @@ private void ResetAvatar()
private void ResetAvatarHash()
```
+##### `ResetDefaultBranch`
+
+```csharp
+private void ResetDefaultBranch()
+```
+
##### `ResetDefaultBranchProtection`
```csharp
@@ -682,7 +689,7 @@ The construct id used in the generated config for the Group to import.
The id of the existing Group that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#import import section} in the documentation of this resource for the id to use
---
@@ -722,6 +729,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| AutoDevopsEnabledInput
| object
| *No description.* |
| AvatarHashInput
| string
| *No description.* |
| AvatarInput
| string
| *No description.* |
+| DefaultBranchInput
| string
| *No description.* |
| DefaultBranchProtectionDefaultsInput
| GroupDefaultBranchProtectionDefaults
| *No description.* |
| DefaultBranchProtectionInput
| double
| *No description.* |
| DescriptionInput
| string
| *No description.* |
@@ -751,6 +759,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| AutoDevopsEnabled
| object
| *No description.* |
| Avatar
| string
| *No description.* |
| AvatarHash
| string
| *No description.* |
+| DefaultBranch
| string
| *No description.* |
| DefaultBranchProtection
| double
| *No description.* |
| Description
| string
| *No description.* |
| EmailsEnabled
| object
| *No description.* |
@@ -1020,6 +1029,16 @@ public string AvatarInput { get; }
---
+##### `DefaultBranchInput`Optional
+
+```csharp
+public string DefaultBranchInput { get; }
+```
+
+- *Type:* string
+
+---
+
##### `DefaultBranchProtectionDefaultsInput`Optional
```csharp
@@ -1310,6 +1329,16 @@ public string AvatarHash { get; }
---
+##### `DefaultBranch`Required
+
+```csharp
+public string DefaultBranch { get; }
+```
+
+- *Type:* string
+
+---
+
##### `DefaultBranchProtection`Required
```csharp
@@ -1590,6 +1619,7 @@ new GroupConfig {
object AutoDevopsEnabled = null,
string Avatar = null,
string AvatarHash = null,
+ string DefaultBranch = null,
double DefaultBranchProtection = null,
GroupDefaultBranchProtectionDefaults DefaultBranchProtectionDefaults = null,
string Description = null,
@@ -1633,12 +1663,13 @@ new GroupConfig {
| AutoDevopsEnabled
| object
| Default to Auto DevOps pipeline for all projects within this group. |
| Avatar
| string
| A local path to the avatar image to upload. **Note**: not available for imported resources. |
| AvatarHash
| string
| The hash of the avatar image. |
+| DefaultBranch
| string
| Initial default branch name. |
| DefaultBranchProtection
| double
| See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`. |
| DefaultBranchProtectionDefaults
| GroupDefaultBranchProtectionDefaults
| default_branch_protection_defaults block. |
| Description
| string
| The group's description. |
| EmailsEnabled
| object
| Enable email notifications. |
| ExtraSharedRunnersMinutesLimit
| double
| Can be set by administrators only. Additional CI/CD minutes for this group. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}. |
| IpRestrictionRanges
| string[]
| A list of IP addresses or subnet masks to restrict group access. |
| LfsEnabled
| object
| Enable/disable Large File Storage (LFS) for the projects in this group. |
| MembershipLock
| object
| Users cannot be added to projects in this group. |
@@ -1740,7 +1771,7 @@ public string Name { get; set; }
The name of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#name Group#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#name Group#name}
---
@@ -1754,7 +1785,7 @@ public string Path { get; set; }
The path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#path Group#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#path Group#path}
---
@@ -1768,7 +1799,7 @@ public object AutoDevopsEnabled { get; set; }
Default to Auto DevOps pipeline for all projects within this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#auto_devops_enabled Group#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#auto_devops_enabled Group#auto_devops_enabled}
---
@@ -1782,7 +1813,7 @@ public string Avatar { get; set; }
A local path to the avatar image to upload. **Note**: not available for imported resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#avatar Group#avatar}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#avatar Group#avatar}
---
@@ -1798,7 +1829,21 @@ The hash of the avatar image.
Use `filesha256("path/to/avatar.png")` whenever possible. **Note**: this is used to trigger an update of the avatar. If it's not given, but an avatar is given, the avatar will be updated each time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#avatar_hash Group#avatar_hash}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#avatar_hash Group#avatar_hash}
+
+---
+
+##### `DefaultBranch`Optional
+
+```csharp
+public string DefaultBranch { get; set; }
+```
+
+- *Type:* string
+
+Initial default branch name.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch Group#default_branch}
---
@@ -1812,7 +1857,7 @@ public double DefaultBranchProtection { get; set; }
See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#default_branch_protection Group#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch_protection Group#default_branch_protection}
---
@@ -1826,7 +1871,7 @@ public GroupDefaultBranchProtectionDefaults DefaultBranchProtectionDefaults { ge
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#default_branch_protection_defaults Group#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch_protection_defaults Group#default_branch_protection_defaults}
---
@@ -1840,7 +1885,7 @@ public string Description { get; set; }
The group's description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#description Group#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#description Group#description}
---
@@ -1854,7 +1899,7 @@ public object EmailsEnabled { get; set; }
Enable email notifications.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#emails_enabled Group#emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#emails_enabled Group#emails_enabled}
---
@@ -1868,7 +1913,7 @@ public double ExtraSharedRunnersMinutesLimit { get; set; }
Can be set by administrators only. Additional CI/CD minutes for this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#extra_shared_runners_minutes_limit Group#extra_shared_runners_minutes_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#extra_shared_runners_minutes_limit Group#extra_shared_runners_minutes_limit}
---
@@ -1880,7 +1925,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1899,7 +1944,7 @@ A list of IP addresses or subnet masks to restrict group access.
Will be concatenated together into a comma separated string. Only allowed on top level groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#ip_restriction_ranges Group#ip_restriction_ranges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#ip_restriction_ranges Group#ip_restriction_ranges}
---
@@ -1913,7 +1958,7 @@ public object LfsEnabled { get; set; }
Enable/disable Large File Storage (LFS) for the projects in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#lfs_enabled Group#lfs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#lfs_enabled Group#lfs_enabled}
---
@@ -1927,7 +1972,7 @@ public object MembershipLock { get; set; }
Users cannot be added to projects in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#membership_lock Group#membership_lock}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#membership_lock Group#membership_lock}
---
@@ -1941,7 +1986,7 @@ public object MentionsDisabled { get; set; }
Disable the capability of a group from getting mentioned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#mentions_disabled Group#mentions_disabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#mentions_disabled Group#mentions_disabled}
---
@@ -1955,7 +2000,7 @@ public double ParentId { get; set; }
Id of the parent group (creates a nested group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#parent_id Group#parent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#parent_id Group#parent_id}
---
@@ -1971,7 +2016,7 @@ Whether the group should be permanently removed during a `delete` operation.
This only works with subgroups. Must be configured via an `apply` before the `destroy` is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#permanently_remove_on_delete Group#permanently_remove_on_delete}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#permanently_remove_on_delete Group#permanently_remove_on_delete}
---
@@ -1985,7 +2030,7 @@ public object PreventForkingOutsideGroup { get; set; }
Defaults to false. When enabled, users can not fork projects from this group to external namespaces.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#prevent_forking_outside_group Group#prevent_forking_outside_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#prevent_forking_outside_group Group#prevent_forking_outside_group}
---
@@ -1999,7 +2044,7 @@ public string ProjectCreationLevel { get; set; }
Determine if developers can create projects in the group. Valid values are: `noone`, `maintainer`, `developer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#project_creation_level Group#project_creation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#project_creation_level Group#project_creation_level}
---
@@ -2013,7 +2058,7 @@ public GroupPushRules PushRules { get; set; }
push_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#push_rules Group#push_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#push_rules Group#push_rules}
---
@@ -2027,7 +2072,7 @@ public object RequestAccessEnabled { get; set; }
Allow users to request member access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#request_access_enabled Group#request_access_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#request_access_enabled Group#request_access_enabled}
---
@@ -2041,7 +2086,7 @@ public object RequireTwoFactorAuthentication { get; set; }
Require all users in this group to setup Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#require_two_factor_authentication Group#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#require_two_factor_authentication Group#require_two_factor_authentication}
---
@@ -2057,7 +2102,7 @@ Can be set by administrators only.
Maximum number of monthly CI/CD minutes for this group. Can be nil (default; inherit system default), 0 (unlimited), or > 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#shared_runners_minutes_limit Group#shared_runners_minutes_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#shared_runners_minutes_limit Group#shared_runners_minutes_limit}
---
@@ -2071,7 +2116,7 @@ public string SharedRunnersSetting { get; set; }
Enable or disable shared runners for a group’s subgroups and projects. Valid values are: `enabled`, `disabled_and_overridable`, `disabled_and_unoverridable`, `disabled_with_override`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#shared_runners_setting Group#shared_runners_setting}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#shared_runners_setting Group#shared_runners_setting}
---
@@ -2085,7 +2130,7 @@ public object ShareWithGroupLock { get; set; }
Prevent sharing a project with another group within this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#share_with_group_lock Group#share_with_group_lock}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#share_with_group_lock Group#share_with_group_lock}
---
@@ -2099,7 +2144,7 @@ public string SubgroupCreationLevel { get; set; }
Allowed to create subgroups. Valid values are: `owner`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#subgroup_creation_level Group#subgroup_creation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#subgroup_creation_level Group#subgroup_creation_level}
---
@@ -2113,7 +2158,7 @@ public double TwoFactorGracePeriod { get; set; }
Defaults to 48. Time before Two-factor authentication is enforced (in hours).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#two_factor_grace_period Group#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#two_factor_grace_period Group#two_factor_grace_period}
---
@@ -2127,7 +2172,7 @@ public string VisibilityLevel { get; set; }
The group's visibility. Can be `private`, `internal`, or `public`. Valid values are: `private`, `internal`, `public`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#visibility_level Group#visibility_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#visibility_level Group#visibility_level}
---
@@ -2141,7 +2186,7 @@ public string WikiAccessLevel { get; set; }
The group's wiki access level. Only available on Premium and Ultimate plans. Valid values are `disabled`, `private`, `enabled`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#wiki_access_level Group#wiki_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#wiki_access_level Group#wiki_access_level}
---
@@ -2164,8 +2209,8 @@ new GroupDefaultBranchProtectionDefaults {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AllowedToMerge
| string[]
| An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`. |
-| AllowedToPush
| string[]
| An array of access levels allowed to push. Valid values are: `developer`, `maintainer`. |
+| AllowedToMerge
| string[]
| An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`, `no one`. |
+| AllowedToPush
| string[]
| An array of access levels allowed to push. Valid values are: `developer`, `maintainer`, `no one`. |
| AllowForcePush
| object
| Allow force push for all users with push access. |
| DeveloperCanInitialPush
| object
| Allow developers to initial push. |
@@ -2179,9 +2224,9 @@ public string[] AllowedToMerge { get; set; }
- *Type:* string[]
-An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`.
+An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`, `no one`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#allowed_to_merge Group#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#allowed_to_merge Group#allowed_to_merge}
---
@@ -2193,9 +2238,9 @@ public string[] AllowedToPush { get; set; }
- *Type:* string[]
-An array of access levels allowed to push. Valid values are: `developer`, `maintainer`.
+An array of access levels allowed to push. Valid values are: `developer`, `maintainer`, `no one`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#allowed_to_push Group#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#allowed_to_push Group#allowed_to_push}
---
@@ -2209,7 +2254,7 @@ public object AllowForcePush { get; set; }
Allow force push for all users with push access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#allow_force_push Group#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#allow_force_push Group#allow_force_push}
---
@@ -2223,7 +2268,7 @@ public object DeveloperCanInitialPush { get; set; }
Allow developers to initial push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#developer_can_initial_push Group#developer_can_initial_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#developer_can_initial_push Group#developer_can_initial_push}
---
@@ -2281,7 +2326,7 @@ public string AuthorEmailRegex { get; set; }
All commit author emails must match this regex, e.g. `@my-company.com$`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#author_email_regex Group#author_email_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#author_email_regex Group#author_email_regex}
---
@@ -2295,7 +2340,7 @@ public string BranchNameRegex { get; set; }
All branch names must match this regex, e.g. `(feature|hotfix)\/*`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#branch_name_regex Group#branch_name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#branch_name_regex Group#branch_name_regex}
---
@@ -2311,7 +2356,7 @@ Only commits pushed using verified emails are allowed.
**Note** This attribute is only supported in GitLab versions >= 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_committer_check Group#commit_committer_check}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_committer_check Group#commit_committer_check}
---
@@ -2325,7 +2370,7 @@ public object CommitCommitterNameCheck { get; set; }
Users can only push commits to this repository if the commit author name is consistent with their GitLab account name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_committer_name_check Group#commit_committer_name_check}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_committer_name_check Group#commit_committer_name_check}
---
@@ -2339,7 +2384,7 @@ public string CommitMessageNegativeRegex { get; set; }
No commit message is allowed to match this regex, for example `ssh\:\/\/`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_message_negative_regex Group#commit_message_negative_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_message_negative_regex Group#commit_message_negative_regex}
---
@@ -2353,7 +2398,7 @@ public string CommitMessageRegex { get; set; }
All commit messages must match this regex, e.g. `Fixed \d+\..*`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_message_regex Group#commit_message_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_message_regex Group#commit_message_regex}
---
@@ -2367,7 +2412,7 @@ public object DenyDeleteTag { get; set; }
Deny deleting a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#deny_delete_tag Group#deny_delete_tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#deny_delete_tag Group#deny_delete_tag}
---
@@ -2381,7 +2426,7 @@ public string FileNameRegex { get; set; }
Filenames matching the regular expression provided in this attribute are not allowed, for example, `(jar|exe)$`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#file_name_regex Group#file_name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#file_name_regex Group#file_name_regex}
---
@@ -2395,7 +2440,7 @@ public double MaxFileSize { get; set; }
Maximum file size (MB) allowed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#max_file_size Group#max_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#max_file_size Group#max_file_size}
---
@@ -2409,7 +2454,7 @@ public object MemberCheck { get; set; }
Allows only GitLab users to author commits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#member_check Group#member_check}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#member_check Group#member_check}
---
@@ -2423,7 +2468,7 @@ public object PreventSecrets { get; set; }
GitLab will reject any files that are likely to contain secrets.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#prevent_secrets Group#prevent_secrets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#prevent_secrets Group#prevent_secrets}
---
@@ -2437,7 +2482,7 @@ public object RejectNonDcoCommits { get; set; }
Reject commit when it’s not DCO certified.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#reject_non_dco_commits Group#reject_non_dco_commits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#reject_non_dco_commits Group#reject_non_dco_commits}
---
@@ -2451,7 +2496,7 @@ public object RejectUnsignedCommits { get; set; }
Only commits signed through GPG are allowed. **Note** This attribute is only supported in GitLab versions >= 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#reject_unsigned_commits Group#reject_unsigned_commits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#reject_unsigned_commits Group#reject_unsigned_commits}
---
diff --git a/docs/group.go.md b/docs/group.go.md
index fb5340276..1c0cb775c 100644
--- a/docs/group.go.md
+++ b/docs/group.go.md
@@ -4,7 +4,7 @@
### Group
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group gitlab_group}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group gitlab_group}.
#### Initializers
@@ -78,6 +78,7 @@ Must be unique amongst siblings in the same scope
| ResetAutoDevopsEnabled
| *No description.* |
| ResetAvatar
| *No description.* |
| ResetAvatarHash
| *No description.* |
+| ResetDefaultBranch
| *No description.* |
| ResetDefaultBranchProtection
| *No description.* |
| ResetDefaultBranchProtectionDefaults
| *No description.* |
| ResetDescription
| *No description.* |
@@ -435,6 +436,12 @@ func ResetAvatar()
func ResetAvatarHash()
```
+##### `ResetDefaultBranch`
+
+```go
+func ResetDefaultBranch()
+```
+
##### `ResetDefaultBranchProtection`
```go
@@ -682,7 +689,7 @@ The construct id used in the generated config for the Group to import.
The id of the existing Group that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#import import section} in the documentation of this resource for the id to use
---
@@ -722,6 +729,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| AutoDevopsEnabledInput
| interface{}
| *No description.* |
| AvatarHashInput
| *string
| *No description.* |
| AvatarInput
| *string
| *No description.* |
+| DefaultBranchInput
| *string
| *No description.* |
| DefaultBranchProtectionDefaultsInput
| GroupDefaultBranchProtectionDefaults
| *No description.* |
| DefaultBranchProtectionInput
| *f64
| *No description.* |
| DescriptionInput
| *string
| *No description.* |
@@ -751,6 +759,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| AutoDevopsEnabled
| interface{}
| *No description.* |
| Avatar
| *string
| *No description.* |
| AvatarHash
| *string
| *No description.* |
+| DefaultBranch
| *string
| *No description.* |
| DefaultBranchProtection
| *f64
| *No description.* |
| Description
| *string
| *No description.* |
| EmailsEnabled
| interface{}
| *No description.* |
@@ -1020,6 +1029,16 @@ func AvatarInput() *string
---
+##### `DefaultBranchInput`Optional
+
+```go
+func DefaultBranchInput() *string
+```
+
+- *Type:* *string
+
+---
+
##### `DefaultBranchProtectionDefaultsInput`Optional
```go
@@ -1310,6 +1329,16 @@ func AvatarHash() *string
---
+##### `DefaultBranch`Required
+
+```go
+func DefaultBranch() *string
+```
+
+- *Type:* *string
+
+---
+
##### `DefaultBranchProtection`Required
```go
@@ -1590,6 +1619,7 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/group"
AutoDevopsEnabled: interface{},
Avatar: *string,
AvatarHash: *string,
+ DefaultBranch: *string,
DefaultBranchProtection: *f64,
DefaultBranchProtectionDefaults: github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13.group.GroupDefaultBranchProtectionDefaults,
Description: *string,
@@ -1633,12 +1663,13 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/group"
| AutoDevopsEnabled
| interface{}
| Default to Auto DevOps pipeline for all projects within this group. |
| Avatar
| *string
| A local path to the avatar image to upload. **Note**: not available for imported resources. |
| AvatarHash
| *string
| The hash of the avatar image. |
+| DefaultBranch
| *string
| Initial default branch name. |
| DefaultBranchProtection
| *f64
| See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`. |
| DefaultBranchProtectionDefaults
| GroupDefaultBranchProtectionDefaults
| default_branch_protection_defaults block. |
| Description
| *string
| The group's description. |
| EmailsEnabled
| interface{}
| Enable email notifications. |
| ExtraSharedRunnersMinutesLimit
| *f64
| Can be set by administrators only. Additional CI/CD minutes for this group. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}. |
| IpRestrictionRanges
| *[]*string
| A list of IP addresses or subnet masks to restrict group access. |
| LfsEnabled
| interface{}
| Enable/disable Large File Storage (LFS) for the projects in this group. |
| MembershipLock
| interface{}
| Users cannot be added to projects in this group. |
@@ -1740,7 +1771,7 @@ Name *string
The name of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#name Group#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#name Group#name}
---
@@ -1754,7 +1785,7 @@ Path *string
The path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#path Group#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#path Group#path}
---
@@ -1768,7 +1799,7 @@ AutoDevopsEnabled interface{}
Default to Auto DevOps pipeline for all projects within this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#auto_devops_enabled Group#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#auto_devops_enabled Group#auto_devops_enabled}
---
@@ -1782,7 +1813,7 @@ Avatar *string
A local path to the avatar image to upload. **Note**: not available for imported resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#avatar Group#avatar}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#avatar Group#avatar}
---
@@ -1798,7 +1829,21 @@ The hash of the avatar image.
Use `filesha256("path/to/avatar.png")` whenever possible. **Note**: this is used to trigger an update of the avatar. If it's not given, but an avatar is given, the avatar will be updated each time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#avatar_hash Group#avatar_hash}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#avatar_hash Group#avatar_hash}
+
+---
+
+##### `DefaultBranch`Optional
+
+```go
+DefaultBranch *string
+```
+
+- *Type:* *string
+
+Initial default branch name.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch Group#default_branch}
---
@@ -1812,7 +1857,7 @@ DefaultBranchProtection *f64
See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#default_branch_protection Group#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch_protection Group#default_branch_protection}
---
@@ -1826,7 +1871,7 @@ DefaultBranchProtectionDefaults GroupDefaultBranchProtectionDefaults
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#default_branch_protection_defaults Group#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch_protection_defaults Group#default_branch_protection_defaults}
---
@@ -1840,7 +1885,7 @@ Description *string
The group's description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#description Group#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#description Group#description}
---
@@ -1854,7 +1899,7 @@ EmailsEnabled interface{}
Enable email notifications.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#emails_enabled Group#emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#emails_enabled Group#emails_enabled}
---
@@ -1868,7 +1913,7 @@ ExtraSharedRunnersMinutesLimit *f64
Can be set by administrators only. Additional CI/CD minutes for this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#extra_shared_runners_minutes_limit Group#extra_shared_runners_minutes_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#extra_shared_runners_minutes_limit Group#extra_shared_runners_minutes_limit}
---
@@ -1880,7 +1925,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1899,7 +1944,7 @@ A list of IP addresses or subnet masks to restrict group access.
Will be concatenated together into a comma separated string. Only allowed on top level groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#ip_restriction_ranges Group#ip_restriction_ranges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#ip_restriction_ranges Group#ip_restriction_ranges}
---
@@ -1913,7 +1958,7 @@ LfsEnabled interface{}
Enable/disable Large File Storage (LFS) for the projects in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#lfs_enabled Group#lfs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#lfs_enabled Group#lfs_enabled}
---
@@ -1927,7 +1972,7 @@ MembershipLock interface{}
Users cannot be added to projects in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#membership_lock Group#membership_lock}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#membership_lock Group#membership_lock}
---
@@ -1941,7 +1986,7 @@ MentionsDisabled interface{}
Disable the capability of a group from getting mentioned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#mentions_disabled Group#mentions_disabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#mentions_disabled Group#mentions_disabled}
---
@@ -1955,7 +2000,7 @@ ParentId *f64
Id of the parent group (creates a nested group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#parent_id Group#parent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#parent_id Group#parent_id}
---
@@ -1971,7 +2016,7 @@ Whether the group should be permanently removed during a `delete` operation.
This only works with subgroups. Must be configured via an `apply` before the `destroy` is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#permanently_remove_on_delete Group#permanently_remove_on_delete}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#permanently_remove_on_delete Group#permanently_remove_on_delete}
---
@@ -1985,7 +2030,7 @@ PreventForkingOutsideGroup interface{}
Defaults to false. When enabled, users can not fork projects from this group to external namespaces.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#prevent_forking_outside_group Group#prevent_forking_outside_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#prevent_forking_outside_group Group#prevent_forking_outside_group}
---
@@ -1999,7 +2044,7 @@ ProjectCreationLevel *string
Determine if developers can create projects in the group. Valid values are: `noone`, `maintainer`, `developer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#project_creation_level Group#project_creation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#project_creation_level Group#project_creation_level}
---
@@ -2013,7 +2058,7 @@ PushRules GroupPushRules
push_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#push_rules Group#push_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#push_rules Group#push_rules}
---
@@ -2027,7 +2072,7 @@ RequestAccessEnabled interface{}
Allow users to request member access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#request_access_enabled Group#request_access_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#request_access_enabled Group#request_access_enabled}
---
@@ -2041,7 +2086,7 @@ RequireTwoFactorAuthentication interface{}
Require all users in this group to setup Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#require_two_factor_authentication Group#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#require_two_factor_authentication Group#require_two_factor_authentication}
---
@@ -2057,7 +2102,7 @@ Can be set by administrators only.
Maximum number of monthly CI/CD minutes for this group. Can be nil (default; inherit system default), 0 (unlimited), or > 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#shared_runners_minutes_limit Group#shared_runners_minutes_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#shared_runners_minutes_limit Group#shared_runners_minutes_limit}
---
@@ -2071,7 +2116,7 @@ SharedRunnersSetting *string
Enable or disable shared runners for a group’s subgroups and projects. Valid values are: `enabled`, `disabled_and_overridable`, `disabled_and_unoverridable`, `disabled_with_override`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#shared_runners_setting Group#shared_runners_setting}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#shared_runners_setting Group#shared_runners_setting}
---
@@ -2085,7 +2130,7 @@ ShareWithGroupLock interface{}
Prevent sharing a project with another group within this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#share_with_group_lock Group#share_with_group_lock}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#share_with_group_lock Group#share_with_group_lock}
---
@@ -2099,7 +2144,7 @@ SubgroupCreationLevel *string
Allowed to create subgroups. Valid values are: `owner`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#subgroup_creation_level Group#subgroup_creation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#subgroup_creation_level Group#subgroup_creation_level}
---
@@ -2113,7 +2158,7 @@ TwoFactorGracePeriod *f64
Defaults to 48. Time before Two-factor authentication is enforced (in hours).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#two_factor_grace_period Group#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#two_factor_grace_period Group#two_factor_grace_period}
---
@@ -2127,7 +2172,7 @@ VisibilityLevel *string
The group's visibility. Can be `private`, `internal`, or `public`. Valid values are: `private`, `internal`, `public`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#visibility_level Group#visibility_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#visibility_level Group#visibility_level}
---
@@ -2141,7 +2186,7 @@ WikiAccessLevel *string
The group's wiki access level. Only available on Premium and Ultimate plans. Valid values are `disabled`, `private`, `enabled`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#wiki_access_level Group#wiki_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#wiki_access_level Group#wiki_access_level}
---
@@ -2164,8 +2209,8 @@ import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/group"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AllowedToMerge
| *[]*string
| An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`. |
-| AllowedToPush
| *[]*string
| An array of access levels allowed to push. Valid values are: `developer`, `maintainer`. |
+| AllowedToMerge
| *[]*string
| An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`, `no one`. |
+| AllowedToPush
| *[]*string
| An array of access levels allowed to push. Valid values are: `developer`, `maintainer`, `no one`. |
| AllowForcePush
| interface{}
| Allow force push for all users with push access. |
| DeveloperCanInitialPush
| interface{}
| Allow developers to initial push. |
@@ -2179,9 +2224,9 @@ AllowedToMerge *[]*string
- *Type:* *[]*string
-An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`.
+An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`, `no one`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#allowed_to_merge Group#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#allowed_to_merge Group#allowed_to_merge}
---
@@ -2193,9 +2238,9 @@ AllowedToPush *[]*string
- *Type:* *[]*string
-An array of access levels allowed to push. Valid values are: `developer`, `maintainer`.
+An array of access levels allowed to push. Valid values are: `developer`, `maintainer`, `no one`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#allowed_to_push Group#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#allowed_to_push Group#allowed_to_push}
---
@@ -2209,7 +2254,7 @@ AllowForcePush interface{}
Allow force push for all users with push access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#allow_force_push Group#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#allow_force_push Group#allow_force_push}
---
@@ -2223,7 +2268,7 @@ DeveloperCanInitialPush interface{}
Allow developers to initial push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#developer_can_initial_push Group#developer_can_initial_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#developer_can_initial_push Group#developer_can_initial_push}
---
@@ -2281,7 +2326,7 @@ AuthorEmailRegex *string
All commit author emails must match this regex, e.g. `@my-company.com$`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#author_email_regex Group#author_email_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#author_email_regex Group#author_email_regex}
---
@@ -2295,7 +2340,7 @@ BranchNameRegex *string
All branch names must match this regex, e.g. `(feature|hotfix)\/*`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#branch_name_regex Group#branch_name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#branch_name_regex Group#branch_name_regex}
---
@@ -2311,7 +2356,7 @@ Only commits pushed using verified emails are allowed.
**Note** This attribute is only supported in GitLab versions >= 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_committer_check Group#commit_committer_check}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_committer_check Group#commit_committer_check}
---
@@ -2325,7 +2370,7 @@ CommitCommitterNameCheck interface{}
Users can only push commits to this repository if the commit author name is consistent with their GitLab account name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_committer_name_check Group#commit_committer_name_check}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_committer_name_check Group#commit_committer_name_check}
---
@@ -2339,7 +2384,7 @@ CommitMessageNegativeRegex *string
No commit message is allowed to match this regex, for example `ssh\:\/\/`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_message_negative_regex Group#commit_message_negative_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_message_negative_regex Group#commit_message_negative_regex}
---
@@ -2353,7 +2398,7 @@ CommitMessageRegex *string
All commit messages must match this regex, e.g. `Fixed \d+\..*`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_message_regex Group#commit_message_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_message_regex Group#commit_message_regex}
---
@@ -2367,7 +2412,7 @@ DenyDeleteTag interface{}
Deny deleting a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#deny_delete_tag Group#deny_delete_tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#deny_delete_tag Group#deny_delete_tag}
---
@@ -2381,7 +2426,7 @@ FileNameRegex *string
Filenames matching the regular expression provided in this attribute are not allowed, for example, `(jar|exe)$`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#file_name_regex Group#file_name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#file_name_regex Group#file_name_regex}
---
@@ -2395,7 +2440,7 @@ MaxFileSize *f64
Maximum file size (MB) allowed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#max_file_size Group#max_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#max_file_size Group#max_file_size}
---
@@ -2409,7 +2454,7 @@ MemberCheck interface{}
Allows only GitLab users to author commits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#member_check Group#member_check}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#member_check Group#member_check}
---
@@ -2423,7 +2468,7 @@ PreventSecrets interface{}
GitLab will reject any files that are likely to contain secrets.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#prevent_secrets Group#prevent_secrets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#prevent_secrets Group#prevent_secrets}
---
@@ -2437,7 +2482,7 @@ RejectNonDcoCommits interface{}
Reject commit when it’s not DCO certified.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#reject_non_dco_commits Group#reject_non_dco_commits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#reject_non_dco_commits Group#reject_non_dco_commits}
---
@@ -2451,7 +2496,7 @@ RejectUnsignedCommits interface{}
Only commits signed through GPG are allowed. **Note** This attribute is only supported in GitLab versions >= 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#reject_unsigned_commits Group#reject_unsigned_commits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#reject_unsigned_commits Group#reject_unsigned_commits}
---
diff --git a/docs/group.java.md b/docs/group.java.md
index 7c99034b5..8660b14d6 100644
--- a/docs/group.java.md
+++ b/docs/group.java.md
@@ -4,7 +4,7 @@
### Group
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group gitlab_group}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group gitlab_group}.
#### Initializers
@@ -29,6 +29,7 @@ Group.Builder.create(Construct scope, java.lang.String id)
// .autoDevopsEnabled(IResolvable)
// .avatar(java.lang.String)
// .avatarHash(java.lang.String)
+// .defaultBranch(java.lang.String)
// .defaultBranchProtection(java.lang.Number)
// .defaultBranchProtectionDefaults(GroupDefaultBranchProtectionDefaults)
// .description(java.lang.String)
@@ -81,12 +82,13 @@ Group.Builder.create(Construct scope, java.lang.String id)
| autoDevopsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Default to Auto DevOps pipeline for all projects within this group. |
| avatar
| java.lang.String
| A local path to the avatar image to upload. **Note**: not available for imported resources. |
| avatarHash
| java.lang.String
| The hash of the avatar image. |
+| defaultBranch
| java.lang.String
| Initial default branch name. |
| defaultBranchProtection
| java.lang.Number
| See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`. |
| defaultBranchProtectionDefaults
| GroupDefaultBranchProtectionDefaults
| default_branch_protection_defaults block. |
| description
| java.lang.String
| The group's description. |
| emailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable email notifications. |
| extraSharedRunnersMinutesLimit
| java.lang.Number
| Can be set by administrators only. Additional CI/CD minutes for this group. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}. |
| ipRestrictionRanges
| java.util.List
| A list of IP addresses or subnet masks to restrict group access. |
| lfsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable/disable Large File Storage (LFS) for the projects in this group. |
| membershipLock
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Users cannot be added to projects in this group. |
@@ -174,7 +176,7 @@ Must be unique amongst siblings in the same scope
The name of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#name Group#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#name Group#name}
---
@@ -184,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#path Group#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#path Group#path}
---
@@ -194,7 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Default to Auto DevOps pipeline for all projects within this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#auto_devops_enabled Group#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#auto_devops_enabled Group#auto_devops_enabled}
---
@@ -204,7 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
A local path to the avatar image to upload. **Note**: not available for imported resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#avatar Group#avatar}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#avatar Group#avatar}
---
@@ -216,7 +218,17 @@ The hash of the avatar image.
Use `filesha256("path/to/avatar.png")` whenever possible. **Note**: this is used to trigger an update of the avatar. If it's not given, but an avatar is given, the avatar will be updated each time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#avatar_hash Group#avatar_hash}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#avatar_hash Group#avatar_hash}
+
+---
+
+##### `defaultBranch`Optional
+
+- *Type:* java.lang.String
+
+Initial default branch name.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch Group#default_branch}
---
@@ -226,7 +238,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#default_branch_protection Group#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch_protection Group#default_branch_protection}
---
@@ -236,7 +248,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#default_branch_protection_defaults Group#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch_protection_defaults Group#default_branch_protection_defaults}
---
@@ -246,7 +258,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The group's description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#description Group#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#description Group#description}
---
@@ -256,7 +268,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable email notifications.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#emails_enabled Group#emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#emails_enabled Group#emails_enabled}
---
@@ -266,7 +278,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Can be set by administrators only. Additional CI/CD minutes for this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#extra_shared_runners_minutes_limit Group#extra_shared_runners_minutes_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#extra_shared_runners_minutes_limit Group#extra_shared_runners_minutes_limit}
---
@@ -274,7 +286,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -289,7 +301,7 @@ A list of IP addresses or subnet masks to restrict group access.
Will be concatenated together into a comma separated string. Only allowed on top level groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#ip_restriction_ranges Group#ip_restriction_ranges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#ip_restriction_ranges Group#ip_restriction_ranges}
---
@@ -299,7 +311,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable/disable Large File Storage (LFS) for the projects in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#lfs_enabled Group#lfs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#lfs_enabled Group#lfs_enabled}
---
@@ -309,7 +321,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Users cannot be added to projects in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#membership_lock Group#membership_lock}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#membership_lock Group#membership_lock}
---
@@ -319,7 +331,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Disable the capability of a group from getting mentioned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#mentions_disabled Group#mentions_disabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#mentions_disabled Group#mentions_disabled}
---
@@ -329,7 +341,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Id of the parent group (creates a nested group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#parent_id Group#parent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#parent_id Group#parent_id}
---
@@ -341,7 +353,7 @@ Whether the group should be permanently removed during a `delete` operation.
This only works with subgroups. Must be configured via an `apply` before the `destroy` is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#permanently_remove_on_delete Group#permanently_remove_on_delete}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#permanently_remove_on_delete Group#permanently_remove_on_delete}
---
@@ -351,7 +363,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Defaults to false. When enabled, users can not fork projects from this group to external namespaces.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#prevent_forking_outside_group Group#prevent_forking_outside_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#prevent_forking_outside_group Group#prevent_forking_outside_group}
---
@@ -361,7 +373,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Determine if developers can create projects in the group. Valid values are: `noone`, `maintainer`, `developer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#project_creation_level Group#project_creation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#project_creation_level Group#project_creation_level}
---
@@ -371,7 +383,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
push_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#push_rules Group#push_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#push_rules Group#push_rules}
---
@@ -381,7 +393,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allow users to request member access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#request_access_enabled Group#request_access_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#request_access_enabled Group#request_access_enabled}
---
@@ -391,7 +403,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Require all users in this group to setup Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#require_two_factor_authentication Group#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#require_two_factor_authentication Group#require_two_factor_authentication}
---
@@ -403,7 +415,7 @@ Can be set by administrators only.
Maximum number of monthly CI/CD minutes for this group. Can be nil (default; inherit system default), 0 (unlimited), or > 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#shared_runners_minutes_limit Group#shared_runners_minutes_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#shared_runners_minutes_limit Group#shared_runners_minutes_limit}
---
@@ -413,7 +425,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Enable or disable shared runners for a group’s subgroups and projects. Valid values are: `enabled`, `disabled_and_overridable`, `disabled_and_unoverridable`, `disabled_with_override`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#shared_runners_setting Group#shared_runners_setting}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#shared_runners_setting Group#shared_runners_setting}
---
@@ -423,7 +435,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Prevent sharing a project with another group within this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#share_with_group_lock Group#share_with_group_lock}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#share_with_group_lock Group#share_with_group_lock}
---
@@ -433,7 +445,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Allowed to create subgroups. Valid values are: `owner`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#subgroup_creation_level Group#subgroup_creation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#subgroup_creation_level Group#subgroup_creation_level}
---
@@ -443,7 +455,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
Defaults to 48. Time before Two-factor authentication is enforced (in hours).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#two_factor_grace_period Group#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#two_factor_grace_period Group#two_factor_grace_period}
---
@@ -453,7 +465,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The group's visibility. Can be `private`, `internal`, or `public`. Valid values are: `private`, `internal`, `public`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#visibility_level Group#visibility_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#visibility_level Group#visibility_level}
---
@@ -463,7 +475,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
The group's wiki access level. Only available on Premium and Ultimate plans. Valid values are `disabled`, `private`, `enabled`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#wiki_access_level Group#wiki_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#wiki_access_level Group#wiki_access_level}
---
@@ -499,6 +511,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitla
| resetAutoDevopsEnabled
| *No description.* |
| resetAvatar
| *No description.* |
| resetAvatarHash
| *No description.* |
+| resetDefaultBranch
| *No description.* |
| resetDefaultBranchProtection
| *No description.* |
| resetDefaultBranchProtectionDefaults
| *No description.* |
| resetDescription
| *No description.* |
@@ -858,6 +871,12 @@ public void resetAvatar()
public void resetAvatarHash()
```
+##### `resetDefaultBranch`
+
+```java
+public void resetDefaultBranch()
+```
+
##### `resetDefaultBranchProtection`
```java
@@ -1105,7 +1124,7 @@ The construct id used in the generated config for the Group to import.
The id of the existing Group that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#import import section} in the documentation of this resource for the id to use
---
@@ -1145,6 +1164,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| autoDevopsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| avatarHashInput
| java.lang.String
| *No description.* |
| avatarInput
| java.lang.String
| *No description.* |
+| defaultBranchInput
| java.lang.String
| *No description.* |
| defaultBranchProtectionDefaultsInput
| GroupDefaultBranchProtectionDefaults
| *No description.* |
| defaultBranchProtectionInput
| java.lang.Number
| *No description.* |
| descriptionInput
| java.lang.String
| *No description.* |
@@ -1174,6 +1194,7 @@ Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4
| autoDevopsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| avatar
| java.lang.String
| *No description.* |
| avatarHash
| java.lang.String
| *No description.* |
+| defaultBranch
| java.lang.String
| *No description.* |
| defaultBranchProtection
| java.lang.Number
| *No description.* |
| description
| java.lang.String
| *No description.* |
| emailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
@@ -1443,6 +1464,16 @@ public java.lang.String getAvatarInput();
---
+##### `defaultBranchInput`Optional
+
+```java
+public java.lang.String getDefaultBranchInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `defaultBranchProtectionDefaultsInput`Optional
```java
@@ -1733,6 +1764,16 @@ public java.lang.String getAvatarHash();
---
+##### `defaultBranch`Required
+
+```java
+public java.lang.String getDefaultBranch();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `defaultBranchProtection`Required
```java
@@ -2018,6 +2059,7 @@ GroupConfig.builder()
// .autoDevopsEnabled(IResolvable)
// .avatar(java.lang.String)
// .avatarHash(java.lang.String)
+// .defaultBranch(java.lang.String)
// .defaultBranchProtection(java.lang.Number)
// .defaultBranchProtectionDefaults(GroupDefaultBranchProtectionDefaults)
// .description(java.lang.String)
@@ -2070,12 +2112,13 @@ GroupConfig.builder()
| autoDevopsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Default to Auto DevOps pipeline for all projects within this group. |
| avatar
| java.lang.String
| A local path to the avatar image to upload. **Note**: not available for imported resources. |
| avatarHash
| java.lang.String
| The hash of the avatar image. |
+| defaultBranch
| java.lang.String
| Initial default branch name. |
| defaultBranchProtection
| java.lang.Number
| See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`. |
| defaultBranchProtectionDefaults
| GroupDefaultBranchProtectionDefaults
| default_branch_protection_defaults block. |
| description
| java.lang.String
| The group's description. |
| emailsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable email notifications. |
| extraSharedRunnersMinutesLimit
| java.lang.Number
| Can be set by administrators only. Additional CI/CD minutes for this group. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}. |
| ipRestrictionRanges
| java.util.List
| A list of IP addresses or subnet masks to restrict group access. |
| lfsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Enable/disable Large File Storage (LFS) for the projects in this group. |
| membershipLock
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Users cannot be added to projects in this group. |
@@ -2177,7 +2220,7 @@ public java.lang.String getName();
The name of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#name Group#name}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#name Group#name}
---
@@ -2191,7 +2234,7 @@ public java.lang.String getPath();
The path of the group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#path Group#path}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#path Group#path}
---
@@ -2205,7 +2248,7 @@ public java.lang.Object getAutoDevopsEnabled();
Default to Auto DevOps pipeline for all projects within this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#auto_devops_enabled Group#auto_devops_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#auto_devops_enabled Group#auto_devops_enabled}
---
@@ -2219,7 +2262,7 @@ public java.lang.String getAvatar();
A local path to the avatar image to upload. **Note**: not available for imported resources.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#avatar Group#avatar}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#avatar Group#avatar}
---
@@ -2235,7 +2278,21 @@ The hash of the avatar image.
Use `filesha256("path/to/avatar.png")` whenever possible. **Note**: this is used to trigger an update of the avatar. If it's not given, but an avatar is given, the avatar will be updated each time.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#avatar_hash Group#avatar_hash}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#avatar_hash Group#avatar_hash}
+
+---
+
+##### `defaultBranch`Optional
+
+```java
+public java.lang.String getDefaultBranch();
+```
+
+- *Type:* java.lang.String
+
+Initial default branch name.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch Group#default_branch}
---
@@ -2249,7 +2306,7 @@ public java.lang.Number getDefaultBranchProtection();
See https://docs.gitlab.com/ee/api/groups.html#options-for-default_branch_protection. Valid values are: `0`, `1`, `2`, `3`, `4`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#default_branch_protection Group#default_branch_protection}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch_protection Group#default_branch_protection}
---
@@ -2263,7 +2320,7 @@ public GroupDefaultBranchProtectionDefaults getDefaultBranchProtectionDefaults()
default_branch_protection_defaults block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#default_branch_protection_defaults Group#default_branch_protection_defaults}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#default_branch_protection_defaults Group#default_branch_protection_defaults}
---
@@ -2277,7 +2334,7 @@ public java.lang.String getDescription();
The group's description.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#description Group#description}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#description Group#description}
---
@@ -2291,7 +2348,7 @@ public java.lang.Object getEmailsEnabled();
Enable email notifications.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#emails_enabled Group#emails_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#emails_enabled Group#emails_enabled}
---
@@ -2305,7 +2362,7 @@ public java.lang.Number getExtraSharedRunnersMinutesLimit();
Can be set by administrators only. Additional CI/CD minutes for this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#extra_shared_runners_minutes_limit Group#extra_shared_runners_minutes_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#extra_shared_runners_minutes_limit Group#extra_shared_runners_minutes_limit}
---
@@ -2317,7 +2374,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#id Group#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#id Group#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2336,7 +2393,7 @@ A list of IP addresses or subnet masks to restrict group access.
Will be concatenated together into a comma separated string. Only allowed on top level groups.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#ip_restriction_ranges Group#ip_restriction_ranges}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#ip_restriction_ranges Group#ip_restriction_ranges}
---
@@ -2350,7 +2407,7 @@ public java.lang.Object getLfsEnabled();
Enable/disable Large File Storage (LFS) for the projects in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#lfs_enabled Group#lfs_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#lfs_enabled Group#lfs_enabled}
---
@@ -2364,7 +2421,7 @@ public java.lang.Object getMembershipLock();
Users cannot be added to projects in this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#membership_lock Group#membership_lock}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#membership_lock Group#membership_lock}
---
@@ -2378,7 +2435,7 @@ public java.lang.Object getMentionsDisabled();
Disable the capability of a group from getting mentioned.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#mentions_disabled Group#mentions_disabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#mentions_disabled Group#mentions_disabled}
---
@@ -2392,7 +2449,7 @@ public java.lang.Number getParentId();
Id of the parent group (creates a nested group).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#parent_id Group#parent_id}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#parent_id Group#parent_id}
---
@@ -2408,7 +2465,7 @@ Whether the group should be permanently removed during a `delete` operation.
This only works with subgroups. Must be configured via an `apply` before the `destroy` is run.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#permanently_remove_on_delete Group#permanently_remove_on_delete}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#permanently_remove_on_delete Group#permanently_remove_on_delete}
---
@@ -2422,7 +2479,7 @@ public java.lang.Object getPreventForkingOutsideGroup();
Defaults to false. When enabled, users can not fork projects from this group to external namespaces.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#prevent_forking_outside_group Group#prevent_forking_outside_group}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#prevent_forking_outside_group Group#prevent_forking_outside_group}
---
@@ -2436,7 +2493,7 @@ public java.lang.String getProjectCreationLevel();
Determine if developers can create projects in the group. Valid values are: `noone`, `maintainer`, `developer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#project_creation_level Group#project_creation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#project_creation_level Group#project_creation_level}
---
@@ -2450,7 +2507,7 @@ public GroupPushRules getPushRules();
push_rules block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#push_rules Group#push_rules}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#push_rules Group#push_rules}
---
@@ -2464,7 +2521,7 @@ public java.lang.Object getRequestAccessEnabled();
Allow users to request member access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#request_access_enabled Group#request_access_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#request_access_enabled Group#request_access_enabled}
---
@@ -2478,7 +2535,7 @@ public java.lang.Object getRequireTwoFactorAuthentication();
Require all users in this group to setup Two-factor authentication.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#require_two_factor_authentication Group#require_two_factor_authentication}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#require_two_factor_authentication Group#require_two_factor_authentication}
---
@@ -2494,7 +2551,7 @@ Can be set by administrators only.
Maximum number of monthly CI/CD minutes for this group. Can be nil (default; inherit system default), 0 (unlimited), or > 0.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#shared_runners_minutes_limit Group#shared_runners_minutes_limit}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#shared_runners_minutes_limit Group#shared_runners_minutes_limit}
---
@@ -2508,7 +2565,7 @@ public java.lang.String getSharedRunnersSetting();
Enable or disable shared runners for a group’s subgroups and projects. Valid values are: `enabled`, `disabled_and_overridable`, `disabled_and_unoverridable`, `disabled_with_override`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#shared_runners_setting Group#shared_runners_setting}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#shared_runners_setting Group#shared_runners_setting}
---
@@ -2522,7 +2579,7 @@ public java.lang.Object getShareWithGroupLock();
Prevent sharing a project with another group within this group.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#share_with_group_lock Group#share_with_group_lock}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#share_with_group_lock Group#share_with_group_lock}
---
@@ -2536,7 +2593,7 @@ public java.lang.String getSubgroupCreationLevel();
Allowed to create subgroups. Valid values are: `owner`, `maintainer`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#subgroup_creation_level Group#subgroup_creation_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#subgroup_creation_level Group#subgroup_creation_level}
---
@@ -2550,7 +2607,7 @@ public java.lang.Number getTwoFactorGracePeriod();
Defaults to 48. Time before Two-factor authentication is enforced (in hours).
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#two_factor_grace_period Group#two_factor_grace_period}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#two_factor_grace_period Group#two_factor_grace_period}
---
@@ -2564,7 +2621,7 @@ public java.lang.String getVisibilityLevel();
The group's visibility. Can be `private`, `internal`, or `public`. Valid values are: `private`, `internal`, `public`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#visibility_level Group#visibility_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#visibility_level Group#visibility_level}
---
@@ -2578,7 +2635,7 @@ public java.lang.String getWikiAccessLevel();
The group's wiki access level. Only available on Premium and Ultimate plans. Valid values are `disabled`, `private`, `enabled`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#wiki_access_level Group#wiki_access_level}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#wiki_access_level Group#wiki_access_level}
---
@@ -2603,8 +2660,8 @@ GroupDefaultBranchProtectionDefaults.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| allowedToMerge
| java.util.List
| An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`. |
-| allowedToPush
| java.util.List
| An array of access levels allowed to push. Valid values are: `developer`, `maintainer`. |
+| allowedToMerge
| java.util.List
| An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`, `no one`. |
+| allowedToPush
| java.util.List
| An array of access levels allowed to push. Valid values are: `developer`, `maintainer`, `no one`. |
| allowForcePush
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow force push for all users with push access. |
| developerCanInitialPush
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Allow developers to initial push. |
@@ -2618,9 +2675,9 @@ public java.util.List getAllowedToMerge();
- *Type:* java.util.List
-An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`.
+An array of access levels allowed to merge. Valid values are: `developer`, `maintainer`, `no one`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#allowed_to_merge Group#allowed_to_merge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#allowed_to_merge Group#allowed_to_merge}
---
@@ -2632,9 +2689,9 @@ public java.util.List getAllowedToPush();
- *Type:* java.util.List
-An array of access levels allowed to push. Valid values are: `developer`, `maintainer`.
+An array of access levels allowed to push. Valid values are: `developer`, `maintainer`, `no one`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#allowed_to_push Group#allowed_to_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#allowed_to_push Group#allowed_to_push}
---
@@ -2648,7 +2705,7 @@ public java.lang.Object getAllowForcePush();
Allow force push for all users with push access.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#allow_force_push Group#allow_force_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#allow_force_push Group#allow_force_push}
---
@@ -2662,7 +2719,7 @@ public java.lang.Object getDeveloperCanInitialPush();
Allow developers to initial push.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#developer_can_initial_push Group#developer_can_initial_push}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#developer_can_initial_push Group#developer_can_initial_push}
---
@@ -2727,7 +2784,7 @@ public java.lang.String getAuthorEmailRegex();
All commit author emails must match this regex, e.g. `@my-company.com$`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#author_email_regex Group#author_email_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#author_email_regex Group#author_email_regex}
---
@@ -2741,7 +2798,7 @@ public java.lang.String getBranchNameRegex();
All branch names must match this regex, e.g. `(feature|hotfix)\/*`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#branch_name_regex Group#branch_name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#branch_name_regex Group#branch_name_regex}
---
@@ -2757,7 +2814,7 @@ Only commits pushed using verified emails are allowed.
**Note** This attribute is only supported in GitLab versions >= 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_committer_check Group#commit_committer_check}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_committer_check Group#commit_committer_check}
---
@@ -2771,7 +2828,7 @@ public java.lang.Object getCommitCommitterNameCheck();
Users can only push commits to this repository if the commit author name is consistent with their GitLab account name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_committer_name_check Group#commit_committer_name_check}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_committer_name_check Group#commit_committer_name_check}
---
@@ -2785,7 +2842,7 @@ public java.lang.String getCommitMessageNegativeRegex();
No commit message is allowed to match this regex, for example `ssh\:\/\/`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_message_negative_regex Group#commit_message_negative_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_message_negative_regex Group#commit_message_negative_regex}
---
@@ -2799,7 +2856,7 @@ public java.lang.String getCommitMessageRegex();
All commit messages must match this regex, e.g. `Fixed \d+\..*`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#commit_message_regex Group#commit_message_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#commit_message_regex Group#commit_message_regex}
---
@@ -2813,7 +2870,7 @@ public java.lang.Object getDenyDeleteTag();
Deny deleting a tag.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#deny_delete_tag Group#deny_delete_tag}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#deny_delete_tag Group#deny_delete_tag}
---
@@ -2827,7 +2884,7 @@ public java.lang.String getFileNameRegex();
Filenames matching the regular expression provided in this attribute are not allowed, for example, `(jar|exe)$`.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#file_name_regex Group#file_name_regex}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#file_name_regex Group#file_name_regex}
---
@@ -2841,7 +2898,7 @@ public java.lang.Number getMaxFileSize();
Maximum file size (MB) allowed.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#max_file_size Group#max_file_size}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#max_file_size Group#max_file_size}
---
@@ -2855,7 +2912,7 @@ public java.lang.Object getMemberCheck();
Allows only GitLab users to author commits.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#member_check Group#member_check}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#member_check Group#member_check}
---
@@ -2869,7 +2926,7 @@ public java.lang.Object getPreventSecrets();
GitLab will reject any files that are likely to contain secrets.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#prevent_secrets Group#prevent_secrets}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#prevent_secrets Group#prevent_secrets}
---
@@ -2883,7 +2940,7 @@ public java.lang.Object getRejectNonDcoCommits();
Reject commit when it’s not DCO certified.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#reject_non_dco_commits Group#reject_non_dco_commits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#reject_non_dco_commits Group#reject_non_dco_commits}
---
@@ -2897,7 +2954,7 @@ public java.lang.Object getRejectUnsignedCommits();
Only commits signed through GPG are allowed. **Note** This attribute is only supported in GitLab versions >= 16.4.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group#reject_unsigned_commits Group#reject_unsigned_commits}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group#reject_unsigned_commits Group#reject_unsigned_commits}
---
diff --git a/docs/group.python.md b/docs/group.python.md
index 147a1a139..b631c928e 100644
--- a/docs/group.python.md
+++ b/docs/group.python.md
@@ -4,7 +4,7 @@
### Group
-Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.4.0/docs/resources/group gitlab_group}.
+Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.5.0/docs/resources/group gitlab_group}.
#### Initializers
@@ -26,6 +26,7 @@ group.Group(
auto_devops_enabled: typing.Union[bool, IResolvable] = None,
avatar: str = None,
avatar_hash: str = None,
+ default_branch: str = None,
default_branch_protection: typing.Union[int, float] = None,
default_branch_protection_defaults: GroupDefaultBranchProtectionDefaults = None,
description: str = None,
@@ -69,12 +70,13 @@ group.Group(
|